PowerShellのバージョンを確認する「PSversionTable」でエラー

PowerShellのバージョンを確認するには、PowerShellを起動して「$PSversionTable」と入力すれば確認できますが、下記のようにエラーになり、バージョンが確認できませんでした。

PS C:> PSversionTable
PSversionTable : 用語 'PSversionTable' は、コマンドレット、関数、
スクリプトファイル、または操作可能なプログラムの名前として
認識されません。名前が正しく記述されていることを確認し、
パスが含まれている場合はそのパスが正しいことを確認してから、
再試行してください。

発生場所 行:1 文字:1
+ PSversionTable
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (PSversionTable:String) [],
 CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

このエラーですが、エラー原因は簡単で、変数を表す「ドル記号 ($) 」が抜けていますからです、「PSversionTable」ではなく「$PSversionTable」と入力すればPowerShellのバージョンが表示されます

PS C:> $PSversionTable

Name                           Value
----                           -----
PSVersion                      5.1.22000.653
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.22000.653
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

 

スポンサーリンク

0
0