作者fire2717 (firegirl)
看板PHP
標題[請益] 請問PHP如何執行BAT檔?
時間Thu Jan 3 19:48:45 2013
我想連線至 PHP 網頁後執行BAT檔,
BAT 檔案內容為 c:\test.exe
我使用過 shell_exec, exec, system 這三種方式去執行,
卻都沒辦法在網頁連線後執行 c:\test.exe
請問此問題是否其他方法呢?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.141.18
1F:推 sunlights:應該是權限的問題...在window裡要把c槽開放everyone可執 01/03 20:15
2F:→ sunlights:行程式的權限..然後再改iis或apache的權限增加可執行 01/03 20:16
3F:→ sunlights:不過改C槽的權限比較麻煩也不安全..建議放到其他目錄下 01/03 20:17
4F:→ Bambe:權限的話,win2003請加入network service 01/03 20:27
5F:→ Bambe:2008 以上請加入 IIS_IUSRS 01/03 20:27
6F:→ fire2717:我剛將執行檔搬到權限為everyone的位置,還是無法開啟>"< 01/03 20:46
7F:→ fire2717:不過還是謝謝兩位的解答 01/03 20:46
8F:→ bibo9901:C:\\text.exe 01/03 21:31
9F:→ fire2717:c:\\text.exe 也是不行 01/04 08:46
10F:推 sunlights:系統是win7? winxp? 01/04 15:18
11F:→ fire2717:WIN7 01/04 23:42
12F:推 bobju:google 這個東西: WScript.Shell 它能幫你 01/05 23:28
13F:推 sunlights:win7的話IIS的限制比較嚴格..可能要改一些設定值 01/06 18:25