4

当我在 ruby​​ 中运行以下命令时:

`powershell.exe -executionpolicy unrestricted -command get-module -listavailable`

...我得到的结果与我只是运行 cmd 并执行不同:

powershell.exe -executionpolicy unrestricted -command get-module -listavailable

我该如何解决这个问题,所以我可以产生相同的结果?

4

1 回答 1

2

是的。修复显然是 sysnative 别名。利用:

C:/windows/sysnative/windowspowshell/v1.0/powershell.exe

而不是 syswow64 或 system32 或无。

有关详细信息,请参阅:http: //msdn.microsoft.com/en-us/library/windows/desktop/aa384187 (v=vs.85).aspx

于 2012-10-24T18:13:01.380 回答