新しいシステム変数を作成するバッチ ファイルを作成するにはどうすればよいですか?
(ご存知のとおり、システムの詳細設定 > 環境変数 > システム変数にあります)。
という名前の新しい変数を作成しFLEXLM_TIMEOUT
、その値を に設定したいと思います10000000
。
この修正が必要なコンピューターが約 100 台あるため、この変数を自動的に作成する方法を見つける必要があります。
答え1
あなたが探しているのはセットX指示:
setx FLEXLM_TIMEOUT "10000000" /m
あなたが望んでいることをするべきです。
このコマンドは、Vista および XP で使用可能になって以来、Windows の標準となっています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 は真のマージを実行します。