YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* 環境変数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:\PHP\bin" # C:\PHP\binを追加
PS> $env:path += ";$(pwd)\bin" # カレントディレ...
PS> $env:path = "C:\PHP\bin;$env:path" # C:\PHP\binを先...
または
PS> Set-Item -Path Env:Path -Value ($env:path + "C:\PHP\...
PS> Set-Item -Path Env:Path -Value ("$($env:userprofile)...
- なお、このように追加した場合は、PowerShellを起動しなお...
** Pathにパスを追加する (永続的) [#j046bbde]
PS> [Environment]::SetEnvironmentVariable("Path", $env:P...
PS> [environment]::SetEnvironmentVariable("Path", $env:P...
- システム環境変数のPathに指定する場合は(1)のように"Machi...
- (2)のように"%USERPROFILE%"と書くとPathを参照する際にパ...
*** setxコマンドを使う [#g7809d23]
PS> setx PATH "$env:path;C:\PHP\bin" # ユーザ...
PS> setx PATH "$env:path;%USERPROFILE%\bin" /m # システ...
- SetEnvironmentVariable()はタイプするのが面倒なので、コ...
** PowerShellプロファイルでPathを指定する [#b186ea4c]
PS> notepad.exe $profile # メモ帳でPowerShellプロフ...
-----
$env:path += ";C:\PHP\bin"
-----
- SetEnvironmentVariable()やsetxコマンドはレジストリのPat...
- そこで、PowerShellからしか使わないコマンドなら、PowerSh...
** Pathレジストリ情報の確認 [#v4886a5c]
Get-ItemProperty -Path "HKCU:Environment" -Name Path
Get-ItemProperty -path "HKLM:\System\CurrentControlSet\C...
** 参考 [#f13b77c1]
- https://docs.microsoft.com/en-us/powershell/module/micr...
- https://stackoverflow.com/questions/714877/setting-wind...
終了行:
* 環境変数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:\PHP\bin" # C:\PHP\binを追加
PS> $env:path += ";$(pwd)\bin" # カレントディレ...
PS> $env:path = "C:\PHP\bin;$env:path" # C:\PHP\binを先...
または
PS> Set-Item -Path Env:Path -Value ($env:path + "C:\PHP\...
PS> Set-Item -Path Env:Path -Value ("$($env:userprofile)...
- なお、このように追加した場合は、PowerShellを起動しなお...
** Pathにパスを追加する (永続的) [#j046bbde]
PS> [Environment]::SetEnvironmentVariable("Path", $env:P...
PS> [environment]::SetEnvironmentVariable("Path", $env:P...
- システム環境変数のPathに指定する場合は(1)のように"Machi...
- (2)のように"%USERPROFILE%"と書くとPathを参照する際にパ...
*** setxコマンドを使う [#g7809d23]
PS> setx PATH "$env:path;C:\PHP\bin" # ユーザ...
PS> setx PATH "$env:path;%USERPROFILE%\bin" /m # システ...
- SetEnvironmentVariable()はタイプするのが面倒なので、コ...
** PowerShellプロファイルでPathを指定する [#b186ea4c]
PS> notepad.exe $profile # メモ帳でPowerShellプロフ...
-----
$env:path += ";C:\PHP\bin"
-----
- SetEnvironmentVariable()やsetxコマンドはレジストリのPat...
- そこで、PowerShellからしか使わないコマンドなら、PowerSh...
** Pathレジストリ情報の確認 [#v4886a5c]
Get-ItemProperty -Path "HKCU:Environment" -Name Path
Get-ItemProperty -path "HKLM:\System\CurrentControlSet\C...
** 参考 [#f13b77c1]
- https://docs.microsoft.com/en-us/powershell/module/micr...
- https://stackoverflow.com/questions/714877/setting-wind...
ページ名: