精華區beta PHP 關於我們 聯絡資訊
我想連線至 PHP 網頁後執行BAT檔, BAT 檔案內容為 c:\test.exe 我使用過 shell_exec, exec, system 這三種方式去執行, 卻都沒辦法在網頁連線後執行 c:\test.exe 請問此問題是否其他方法呢? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.141.18
sunlights:應該是權限的問題...在window裡要把c槽開放everyone可執 01/03 20:15
sunlights:行程式的權限..然後再改iis或apache的權限增加可執行 01/03 20:16
sunlights:不過改C槽的權限比較麻煩也不安全..建議放到其他目錄下 01/03 20:17
Bambe:權限的話,win2003請加入network service 01/03 20:27
Bambe:2008 以上請加入 IIS_IUSRS 01/03 20:27
fire2717:我剛將執行檔搬到權限為everyone的位置,還是無法開啟>"< 01/03 20:46
fire2717:不過還是謝謝兩位的解答 01/03 20:46
bibo9901:C:\\text.exe 01/03 21:31
fire2717:c:\\text.exe 也是不行 01/04 08:46
sunlights:系統是win7? winxp? 01/04 15:18
fire2717:WIN7 01/04 23:42
bobju:google 這個東西: WScript.Shell 它能幫你 01/05 23:28
sunlights:win7的話IIS的限制比較嚴格..可能要改一些設定值 01/06 18:25