コマンドラインから環境変数を設定し、グローバルに固定する[複製]


9

重複の可能性:
PATHおよびその他の環境変数とは何ですか。また、どのように設定または使用できますか?

Windows 2008 Server R2では、コマンドラインで環境変数を設定した後、どうしたらそれを固定できますか?たとえば、次のように書くのは簡単です。

set path =%path%;

マイコンピュータを右クリックする方法よりもはるかに簡単です。しかし、これを設定すると、コマンドウィンドウで変更が消えます。それらを固定させる方法は?JAVA_HOMEや他のいくつかでも同じようにしたいです。


setxが最善の場合があります。しかし、cmd /?また、HKLMまたはHKCU \ Software \ Microsoft \ Command Processor \ AutoRunに言及しています。そこに、PATH = ....行が設定されているbatファイルがあります。
Barlop

@barlop:cmdのAutoRunを介して「永続的な」環境変数を設定することはハックです。@slhckにリンクされているページの場所が適切です-Winlogon HKCU\Environment自体によってロードされます。(これもsetxが使用するものです。)
user1686

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.