假设我有一个名为 p 的用户环境变量,它的值是我存储项目的路径。
在命令提示符中,您可以使用它们从命令行的任何位置快速访问特定目录:
cd %p%
这在 Powershell 中不起作用,有没有办法获得相同的功能?
答案1
环境变量有自己的提供程序:
cd $env:p
答案2
附加信息:您还可以为会话设置该环境变量,以防您在会话期间由于某种原因需要更改它
$env:p = "C:\MyPath"
或者如果需要更新,可以全局设置
[Environment]::SetEnvironmentVariable("p", "C:\MyPath", "User")
这将创建用户环境变量。