在 Powershell 中使用环境变量调用目录的任何快速方法

在 Powershell 中使用环境变量调用目录的任何快速方法

假设我有一个名为 p 的用户环境变量,它的值是我存储项目的路径。

在命令提示符中,您可以使用它们从命令行的任何位置快速访问特定目录:

cd %p%

这在 Powershell 中不起作用,有没有办法获得相同的功能?

答案1

环境变量有自己的提供程序:

cd $env:p

答案2

附加信息:您还可以为会话设置该环境变量,以防您在会话期间由于某种原因需要更改它

$env:p = "C:\MyPath"

或者如果需要更新,可以全局设置

[Environment]::SetEnvironmentVariable("p", "C:\MyPath", "User")

这将创建用户环境变量。

相关内容