x64ビットOSプラットフォームでPowerShellスクリプトを実行する場合、スクリプトで実行されているPowerShellのバージョン(32ビットまたは64ビット)をスクリプトでどのように判断できますか?
背景
32ビットバージョンと64ビットバージョンの両方のPowerShellは、Windows Server 2008などの64ビットプラットフォームにデフォルトでインストールされます。これにより、特定のアーキテクチャをターゲットにする必要があるPowerShellスクリプトを実行すると、問題が発生する可能性があります(つまり、64ビットを使用する)。 64ビットライブラリを使用するためのSharePoint2010のスクリプトのビット)。
関連する質問:
- PowerShellのx64とx86の変動に対してプログラムするための最良の方法は何ですか?この質問は、32ビットアーキテクチャと64ビットアーキテクチャの両方に対して実行されるコードを扱います。私の質問は、スクリプトが正しいバージョンに対してのみ実行されるようにしたい場合を扱っています。