PowerShell:如何将环境变量设置为另一个env表示的目录。变量

时间:2014-09-10 14:57:19

标签: powershell

标题可能不够清楚,因为我不太确定我使用的是正确的行话;这很可能是没有找到任何解决方案的原因。

我已经能够使用powershell通过使用:

将目录附加到Path
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";%DOMINO_HOME%", [EnvironmentVariableTarget]::Machine)

但是,如何设置Domino Home表示的目录?

例如,在批处理文件中,%DOMINO_HOME%会直接添加它的目录--E:\ Lotus \ Domino和 %% DOMINO_HOME %% 会添加%DOMINO_HOME %。

我希望能够使用PowerShell添加目录(E:\ Lotus \ Domino)。

感谢。

1 个答案:

答案 0 :(得分:4)

很简单,所有环境变量都存储在$env:变量中。这实际上让你的整个任务变得更加轻松......

$env:Path += ";$env:DOMINO_HOME"

这应该将您的%DOMINO_HOME%附加到路径的末尾。 (为我和我的环境变量VS90COMNTOOLS工作)