- 締切済み
システム環境変数の設定
通常、コントロールパネルのシステムにて設定するシステム環境変数(PATH)を、バッチファイルからコマンドを使用して設定したいのですが、何か良い方法は無いでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- a-kuma
- ベストアンサー率50% (1122/2211)
回答No.2
環境変数をあるプロセスで変更しても、そのプロセスにしか反映されませんから No.1 の回答では駄目ですよね。 環境変数はレジストリに登録されていますから、そいつを変更してやることに なります。 一番簡単なのは、レジストリの今の環境変数の内容を、レジストリエディタの 「レジストリファイルの書き出し」で外部のファイルに出力します。 こいつはテキストファイルですから、変更したい内容に、メモ帳などで修正して 保存しておきます。 レジストリファイル(.reg)は、アプリケーションとの関連付けがされてますから エクスプローラからのダブルクリックや、start コマンドの実行でレジストリに 反映することができます。 どうしてもバッチファイルからやりたいのであれば、 start 保存したレジストリファイル.reg と記述したバッチファイルを作っておけばOKでしょう。
- haru-p
- ベストアンサー率28% (34/119)
回答No.1
単純に、 set path=なんたらかんたら では駄目でしょうか? 因みに path を参照する場合は %path% のように、両脇に % をつけて下さい。