rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

Windows : コマンドプロンプトとPowerShellの判別

2024 Jan. 29.

環境:Windows 11 Home edition

"ver"コマンドと"$PSVersionTable.PSVersion"コマンドを入力してみる。

コマンドプロンプトにて

>ver

Microsoft Windows [Version 10.0.22631.3085]


>$PSVersionTable.PSVersion
'$PSVersionTable.PSVersion' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

PowerShellにて

> ver
ver : 用語 'ver' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。
名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください
。
発生場所 行:1 文字:1
+ ver
+ ~~~
    + CategoryInfo          : ObjectNotFound: (ver:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException


> $PSVersionTable.PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
5      1      22621  2506