* 環境変数Pathの操作 [#bb40eef4]

** Pathを見やすく一覧表示する [#l2648bc6]

 PS> $env:path -split ';'
 C:\Windows\system32
 C:\Windows
 C:\Windows\System32\Wbem
 C:\Windows\System32\WindowsPowerShell\v1.0\
 C:\Program Files\Git\cmd
 C:\Program Files\TortoiseSVN\bin
 C:\Program Files\TortoiseGit\bin
 C:\Program Files\nodejs\
 C:\Users\taro\AppData\Local\Microsoft\WindowsApps
 C:\Users\taro\AppData\Roaming\npm

** Pathにパスを追加する (一時的) [#i0340106]

 PS> $env:path += ";C:\apps\vim"
 PS> $env:path += ";$(pwd)\bin"

- なお、このように追加した場合は、PowerShellを起動しなおすとその追加は消える。

** Pathにパスを追加する (永続的) [#j046bbde]

 PS> [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\apps\vim", [EnvironmentVariableTarget]::Machine)
 PS> [environment]::SetEnvironmentVariable("Path", $env:Path + ";%APPDATA%\bin", "User")

- が、間違えるとPathを壊しかねないので、普通にコントロールパネルからGUIで設定した方が無難。

** 参考 [#f13b77c1]

https://stackoverflow.com/questions/714877/setting-windows-powershell-path-variable

* 環境変数Pathにnode_modules\.binを追加する(PowerShell) [#b13ded88]

 $env:path += ";$(npm bin)"

- なお、この環境変数Pathの変更はPowerShellを新しく起動すると消える。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS