在传统的cmd中,我们可以使用cd %programfiles%
切换目录,通常是C:\Program Files
。
在PowerShell中,如何通过环境变量转到目录?
最佳答案
原理是:
$Env:variablename
因此,您可以尝试:cd $Env:Programfiles
或将工作目录临时切换到%Programfiles%\MyApp
:Push-Location -Path "$Env:Programfiles\MyApp"
#
# command execution here
#
Pop-Location
要列出所有环境变量,您可以执行以下操作:Get-ChildItem Env:
或使用方便的别名:ls env:
关于powershell - 等价于PowerShell中的 “cd %programfiles%”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20138054/