如何建立一個批次檔來建立新的系統變數?
(你知道,在進階系統設定>環境變數>系統變數中)。
我想創建一個名為的新變數FLEXLM_TIMEOUT
並將其值設為10000000
.
我需要找到一種以自動方式建立此變數的方法,因為我有大約一百台電腦需要此修復。
答案1
您正在尋找設定X命令:
setx FLEXLM_TIMEOUT "10000000" /m
應該做你想做的事。
自從 Vista 和 XP 在XP Support Tools
.如果需要,它還能夠在遠端電腦上設定變數。
答案2
可能最簡單的方法是為路徑建立一個 .REG 文件 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
腳本應該是:
Windows 登錄編輯器版本 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] "FLEXLM_TIMEOUT"="10000000"
您甚至不需要從頭開始編寫腳本:在具有變數的 PC 上,在登錄編輯器,突出顯示關鍵環境並在文件選單選擇出口...。建立的 .REG 檔案將包含 FLEXLM_TIMEOUT 以外的其他值,需要透過在記事本中編輯該檔案來刪除這些值。
合併該文件不會刪除現有值; REGEDIT 執行真正的合併。