Windows系统和PowerShell的环境变量有什么区别?

时间:2014-11-13 17:36:48

标签: windows powershell environment-variables

我们通过 System>设置Windows系统路径变量高级系统设置>环境变量>路径>修改

我们通过Env:Path += ";Some\New\Path"

设置PowerShell

这两者之间有什么区别?

1 个答案:

答案 0 :(得分:4)

在powershell中设置变量时,它仅在该过程中设置(及其子项)。这相当于使用cmd提示符中的SET或批处理文件。

在对话框中,您要为用户(或系统)设置变量,这会影响在这些上下文中生成的每个进程。这类似于使用cmd提示符中的SETX或批处理文件。