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 關注
- 957 瀏覽
添加回答
舉報
