2012-12-16 3 views
8

、私はPowerShellの2.0インストールされていますが、$のPSHome varialbeは、常に以下のパスを返します。PowerShellのv2.0およびv3.0フォルダはどこにありますか?私のボックスで

C:\ WINDOWS \ System32に\ WindowsPowerShell \ v1.0をそう

、どこv2.0にありますまたはv3.0フォルダ?

+0

https://stackoverflow.com/a/1825807/470749には、実行しているバージョンを確認する方法が示されています。 Microsoftがフォルダとして 'WindowsPowerShell \ v1.0'を入れても、私が5.1を実行していることを告げるのは面倒です。 – Ryan

答えて

9

Windowsの64ビットシステムファイルがSystem32のように、すべてのバージョンのPowershellがv1.0というパスにインストールされます。 MSが学ばないと思われるものの1つ。 Powershellスクリプトファイルの拡張子がps1,psm1などであるのだろうか?

+0

元々は、同じマシンに複数のバージョンのPowerShellをインストールし、ファイル拡張子でスクリプトの互換性を指定することができたからです。 ps2はv2のスクリプトになります...明らかにそれは起こったことはありません:/ –

関連する問題