新しいシステム変数を作成するバッチファイルを作成するにはどうすればよいですか?
(ご存知のとおり、高度なシステム設定>環境変数>システム変数)。
FLEXLM_TIMEOUT
という名前の新しい変数を作成し、その値を10000000
に設定したいと思います。
この修正が必要なコンピューターが約100台あるので、この変数を自動化された方法で作成する方法を見つける必要があります。
SetX コマンドを探しています:
setx FLEXLM_TIMEOUT "10000000" /m
あなたが望んでいることをするべきです。
このコマンドは、Vista以降Windowsで標準であり、XPはXP Support Tools
で使用可能でした。また、必要に応じてリモートマシンで変数を設定する機能もあります。
おそらくこれを行う最も簡単な方法は、パスの.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では、Regeditで、キーEnvironmentとFile)を強調表示します。メニュー選択エクスポート...。作成された.REGファイルには、メモ帳でファイルを編集して削除する必要があるFLEXLM_TIMEOUT以外の値が含まれます。
そのファイルをマージしても、既存の値は削除されません。 REGEDITは真のマージを実行します。