PHP 如何啟動使用者程序

2021-07-04 10:12:47 字數 757 閱讀 7849

我打算在乙個web伺服器中用php啟動乙個使用者程式,該使用者程式可以啟動其他一些通訊程序;啟動完成後,該使用者程式自動退出;

還可以啟動另乙個使用者程式,該使用者程式可以關閉以上啟動的通訊程序;關閉那些通訊程序後,該程式退出;

可不可以實現,怎麼實現,望高手指點;

我在這裡試了一下其他程式,比如說計算器calc,好像不行,啟動不起來,只是在任務管理器中有,但沒有顯示,不知道為什麼?

exec() 

system()

system('c:\test.exe')

如果有許可權的話,應該是可以的.

system這樣的函式,可以直接執行系統命令.

比如說system("notepad.exe");開啟記事本

個是正常的,因為是以apache所在使用者執行(一般為system),執行後,你當前使用者如(lenovo)不是system是看不見效果的,是沒有開啟圖形介面的,所以你是看不到的。

至於解決方法,用命令列方式呼叫runas.exe這個系統命令,用別的使用者執行,看看能否成功,不可以我也沒有辦法???\

我是在本機上設定的乙個web伺服器,系統是windows 2000 server,web伺服器是iis,我exec和system函式都用過,但在伺服器上就是看不到執行的程式,只是在任務管理器中能看到,我再試試

你在任務管理器看到的程式

執行在使用者system上

因為web伺服器以服務方式執行,服務使用system賬號

如果你沒有管理員許可權是看不到的

但程式已執行

Linux下Oracle啟動使用者例項

oracle localhost sqlplus as sysdba sql plus release 11.1.0.6.0 production on mon apr 16 08 20 40 2012 connected to an idle instance.sql startup oracle...

產品設計如何打動使用者

拿破崙曾說過 只有千瘡百孔的部隊才是戰無不勝的,這句話也許有些絕對 或者說是被中國的雞湯廚師們斷章取義了 但那些裝備精良 旗甲鮮明,在戰場上排著近乎完美的整齊方隊的部隊卻屢屢被拿破崙的大炮肆意屠戮,卻至少證明了 過於追求完美的部隊,是會吃敗仗的。在電影 亮劍 裡,某師長被俘後非常不服氣地和李雲龍說 ...

Airbnb UX分析 如何吸引即時流動使用者

本文以airbnb為例,將詳細講述其使用者從註冊到首次使用預定的流暢體驗案例。一 註冊 airbnb優勢 簡單 分步註冊 airbnb的註冊流程開始時展示了一系列的全螢幕形式。五個分螢幕可能看起來像乙個簡單的賬戶建立過度,但是由於螢幕只包含乙個問題,每個步驟更容易消化。對話語言也有助於緩解使用者的不...