我想打开服务器,然后通过php执行批处理文件
该批处理文件存储在c:\tools\patch.bat
中。
我尝试了以下代码,但它无法正常工作。
$output = array();
exec('$name -w c:\tools\ c:\tools\patch.bat',$output);
此处$name
是服务器的名称,patch.bat是批处理文件。
答案 0 :(得分:0)
也许你可以创建一个本地bat文件server_batch.bat:
$name -w c:\tools\ c:\tools\patch.bat
然后像这样运行:
$output = array();
exec('<path_to_batch>\server_batch.bat',$output);