PowerShellで外部コマンドのパスを調べるコマンド「where.exe」

powershell コンピュータ
powershell

PowerShellで「where」と拡張子を省略して入力すると、Aliasとして「Where-Object」コマンドレットが実行されます。
そのおかげで、Windows11(10)にはwhereコマンドが無いと思っていました。

というわけでPowerShellで外部コマンドのパスを調べる場合は「where.exe」と拡張子まで入力するようにしましょう。
例:

PS>where.exe notepad
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe

パスが通った場所からファイルを探してきてくれます。
以上

コメント