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
—
user1686
HKCU\Environment
自体によってロードされます。(これもsetxが使用するものです。)