[請益] 請問PHP如何執行BAT檔?

看板PHP作者 (firegirl)時間13年前 (2013/01/03 19:48), 編輯推噓4(409)
留言13則, 5人參與, 最新討論串1/1
我想連線至 PHP 網頁後執行BAT檔, BAT 檔案內容為 c:\test.exe 我使用過 shell_exec, exec, system 這三種方式去執行, 卻都沒辦法在網頁連線後執行 c:\test.exe 請問此問題是否其他方法呢? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.141.18

01/03 20:15, , 1F
應該是權限的問題...在window裡要把c槽開放everyone可執
01/03 20:15, 1F

01/03 20:16, , 2F
行程式的權限..然後再改iis或apache的權限增加可執行
01/03 20:16, 2F

01/03 20:17, , 3F
不過改C槽的權限比較麻煩也不安全..建議放到其他目錄下
01/03 20:17, 3F

01/03 20:27, , 4F
權限的話,win2003請加入network service
01/03 20:27, 4F

01/03 20:27, , 5F
2008 以上請加入 IIS_IUSRS
01/03 20:27, 5F

01/03 20:46, , 6F
我剛將執行檔搬到權限為everyone的位置,還是無法開啟>"<
01/03 20:46, 6F

01/03 20:46, , 7F
不過還是謝謝兩位的解答
01/03 20:46, 7F

01/03 21:31, , 8F
C:\\text.exe
01/03 21:31, 8F

01/04 08:46, , 9F
c:\\text.exe 也是不行
01/04 08:46, 9F

01/04 15:18, , 10F
系統是win7? winxp?
01/04 15:18, 10F

01/04 23:42, , 11F
WIN7
01/04 23:42, 11F

01/05 23:28, , 12F
google 這個東西: WScript.Shell 它能幫你
01/05 23:28, 12F

01/06 18:25, , 13F
win7的話IIS的限制比較嚴格..可能要改一些設定值
01/06 18:25, 13F
文章代碼(AID): #1GvN0Wmg (PHP)
文章代碼(AID): #1GvN0Wmg (PHP)