PowerShellでWindowsの環境変数確認 (original) (raw)

環境

PowerShell 7系
Windows11

サマリ

こんな具合でPoweShellでWindows環境変数を確認しようとして自信満々で下記のようにコマンドを打ったら、できなかったという小ボケをかましてしまったので、改めて調べた結果をメモしておく。
ちなみこれはコマンドプロンプトでの環境変数の確認方法だった。

echo %USERPROFILE% C:\Users\oreore

PowerShell確認手順

PowerShellでは以下のようにコマンドになる。

$env:USERPROFILE C:\Users\oreore

環境変数確認

ちなみに環境変数の一覧を確認するコマンドは下記の通り

Get-ChildItem env: Name Value


__COMPAT_LAYER Installer ALLUSERSPROFILE C:\ProgramData APPDATA C:\Users\oreore\AppData\Roaming HOMEDRIVE C: HOMEPATH \Users\oreore <中略>

Ubuntuより視認性は高い書き方してて好き。

ちなみにパスを確認する時は;からスプリットした方が視認性が良さそう

$env:PATH -split ";" C:\Program Files\PowerShell\7 C:\app\Administrator\product\11.2.0\client_1\bin C:\Windows\system32 C:\Windows C:\Windows\System32\Wbem C:\Windows\System32\WindowsPowerShell\v1.0
C:\Windows\System32\OpenSSH
C:\Program Files\PowerShell\7
C:\Users\oreore\AppData\Roaming\nvm C:\Program Files\nodejs C:\ProgramData\chocolatey\bin C:\Users\oreore\AppData\Local\Programs\Python\Python311\Scripts
C:\Users\oreore\AppData\Local\Programs\Python\Python311
C:\Users\oreore\AppData\Local\Microsoft\WindowsApps C:\Users\oreore\AppData\Local\Programs\Microsoft VS Code\bin C:\Users\oreore\AppData\Roaming\nvm C:\Program Files\nodejs C:\Users\oreore\AppData\Local\Box\Box Edit\