質問: cmdウィンドウからpathを永続的に設定する8 カスタムコマンドラインユーティリティを設定していますが、「インストーラー」がpathエントリを追加します。この後動作します現在のセッションの場合。コマンドpromptを閉じて開くと、pathがリセットされ、コマンドラインが使用できなくなります。これは何についてであり、cmdから永続的に設定するにはどうすればよいですか?
回答: pathシェルからcmdを永続的に設定するにはどうすればよいですか?setxの代わりにsetを使用する必要があります。例:setx path "c:\my dir;%path%" ノート: パス要素のいずれかにスペースが含まれている場合は、"sをお勧めします。 cmdシェルは管理者として実行する必要があります。 /mを使用して、ユーザー環境ではなくシステム環境でpathを設定します。 警告: pathがエラーなしで許可される期間についての議論は、私の答えを参照してください windowsに環境変数に制限があるのはなぜですか? 。 参考文献 windows cmdコマンドラインのa-zインデックス -windowsコマンドラインに関連するすべてのものの優れたリファレンス。 setx -環境変数を永続的に設定します。setxを使用して、マシン(hklm)または現在ログオンしているユーザー(hkcu)の環境変数を設定できます。