我在WAMP
上使用php
。 我想在一個數字參數的目錄abc下運行一個外部程序prog.exe。 在DOS命令行下面的命令工作正常windows上的php命令行
c:\abc\prog.exe 1234
,但是當我在PHP腳本做它不運行。
$val="1234";
$comm = passthru("C:\abc\prog.exe ".$val)
但
$comm = passthru("dir");
echo $comm;
工作正常。
我運行Windows 7
P.S我也試過system()
和shell_exec()
你說的 '不運行' 是什麼意思?在prog.exe中沒有獲取參數? – Ryan
頁面似乎正在加載,但沒有任何反應,直到超時.. – Ank
prog.exe獲取參數..它我回聲(無論我通過系統傳遞),然後運行它在命令行中,其罰款。 – Ank