<p class="sougouContent"> </p> <p class="tag"> powershell php </p> PHP调用powershell指令执行不成功 <br> <br> echo shell_exec('powershell echo yy'); // 会输出yy <br> <br> 但是如果使用file参数就不行 <br> <br> echo shell_exec('powershell -file test.ps1'); // 输出空 <br> <br> // test.ps1中内容为 <br> echo yy <br> <br> ------------------------------------------ <br> <br> 各位求助~~ <br> <br> <br> <h2>回复讨论(解决方案)</h2> <p class="sougouAnswer"> 路径都没问题么? </p> <p class="sougouAnswer"> 路径都没问题么? <br> <br> test.ps1与这个php文件在同一个目录 难道还要写上绝对路径?我try try </p> <p class="sougouAnswer"> 路径都没问题么? <br> <br> powershell中加上-executionpolicy unrestricted就可以了 <br> <pre class="sycode" name="code">powershell -executionpolicy unrestricted -file test.ps1</pre> </p>