我需要为Java设置一个系统环境变量。我目前正在使用这种方法:
setx /M JAVA_HOME "C:\Program Files (x86)\Java\jdk1.6.0_17"
我的问题:有更好的(PowerShell)方法吗?
我试过用:
[Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\Program Files (x86)\Java\jdk1.6.0_17")
但这不会产生与setx
相同的结果。
是否有更好的PowerShell方式来设置Java_home?
你试着设定范围吗?
[Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\Program Files (x86)\Java\jdk1.6.0_17", "Machine")