【发布时间】:2011-06-01 00:03:23
【问题描述】:
Windows 2008R2 Powershell v2.0
原始路径(从高级系统设置/环境变量中看到)是:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
我从 Powershell 运行:
[Environment]::SetEnvironmentVariable("PATH", "$($env:path;C:\Temp", "Machine")
或
[Environment]::SetEnvironmentVariable("PATH", "$($([Environment]::GetEnvironmentVariable('PATH', 'MACHINE')));C:\Temp", "Machine")
现在我的路径(从高级系统设置/环境变量中看到)是:
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Temp
有没有办法检索现有路径而不对其进行评估,以便我可以保留嵌入在原始路径中的现有环境变量?
【问题讨论】:
标签: powershell environment-variables