此问题与:Why does calling drush command by system() fail?
有关我需要启动一个命令:
C:\Program Files\IIS Express\appcmd.exe list site 1>NUL 2>NUL
但由于空间原因,此命令失败。
我尝试用%20代替空格,但没有运气。
无论如何,我通过以下方式解决了这个问题:
替换
C:\用户[管理员] \文件\ IIExpress
带
C:\的Windows \ system32 \设置\ systemprofile \文件
答案 0 :(得分:0)
尝试:
system(" \" C:\ Program Files \ IIS Express \ appcmd.exe \" list site 1> NUL 2> NUL");
您需要将命令放入引号本身