设置环境变量 - SETX

问题描述 投票:2回答:1

我需要为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?

powershell
1个回答
4
投票

你试着设定范围吗?

[Environment]::SetEnvironmentVariable("JAVA_HOME", "C:\Program Files (x86)\Java\jdk1.6.0_17", "Machine")
© www.soinside.com 2019 - 2024. All rights reserved.