我运行这个ps命令:什么会导致[Environment] :: SetEnvironmentVariable默默失败?
PS C:\Windows\system32> [Environment]::SetEnvironmentVariable("Path"
, $env:Path + "; D:\Program Files (x86)\Java\bin"
, System.EnvironmentVariableTarget]::Machine)
我已经开始的PowerShell作为管理员。对我来说,该命令应该将“; D:\ Program ...”字符串添加到当前机器的Path变量中。然而,它没有,也没有失败。我究竟做错了什么?
只有在使用.net方法时......是否需要在整个环境中进行设置,还是仅在PowerShell环境中才有必要? – 2010-12-01 06:56:03
对于这种情况,我需要Java。所以所有的enviros。 – jcollum 2010-12-01 16:24:16