3 回答
TA贡献1815条经验 获得超13个赞
XP支持工具(可以从XP CD安装)附带一个名为的程序setx.exe:
C:\Program Files\Support Tools>setx /?
SETX: This program is used to set values in the environment
of the machine or currently logged on user using one of three modes.
1) Command Line Mode: setx variable value [-m]
Optional Switches:
-m Set value in the Machine environment. Default is User.
...
For more information and example use: SETX -i
我认为Windows 7实际上是setx标准安装的一部分。
TA贡献1828条经验 获得超3个赞
有关如何setx.exe在命令行中设置JAVA_HOME的简单示例:
setx JAVA_HOME "C:\Program Files (x86)\Java\jdk1.7.0_04"
这将为当前用户设置环境变量“JAVA_HOME”。如果要为所有用户设置变量,则必须使用选项“-m”。这是一个例子:
setx -m JAVA_HOME "C:\Program Files (x86)\Java\jdk1.7.0_04"
注意:您必须以管理员身份执行此命令。
注:确保运行命令SETX从一个命令行管理窗口
TA贡献1851条经验 获得超3个赞
如果通过SETX设置变量,则无法立即使用此变量或其更改。您必须重新启动要使用它的进程。
使用以下序列也可以在设置过程中直接设置它(在设置全局变量后执行一些初始化操作的脚本中完美地适用于我):
SET XYZ=test
SETX XYZ test
- 3 回答
- 0 关注
- 878 浏览
添加回答
举报