4

ルビーで以下を実行すると:

`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 または none の代わりに。

詳細については、http: //msdn.microsoft.com/en-us/library/windows/desktop/aa384187 (v=vs.85).aspx を参照してください。

于 2012-10-24T18:13:01.380 に答える