この質問にはすでに答えがあります:
Windows 7で作業しています。現在のユーザーの「PATH」環境変数に新しいパスを永続的に追加するにはどうすればよいですか?
私はwmicでそうしようとしました:
wmic ENVIRONMENT where "name='Path' and username='<%USERNAME%>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%"
結果は次のとおりです。
No Instance(s) Available
そして、何も影響を受けませんでした。ただし、管理者権限で次を試してみると:
wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%"
常に成功する可能性があります。
NEW_FOLDER_PATHには空白スペースが含まれていません。
この問題を解決するにはどうすればよいですか?
プログラムで実行しますか、それとも可能な方法で実行しますか?
—
マリオ
@マリオ:どんな方法でもかまいません。私はこれをWindowsバッチファイルで試しているので、これが私の最も望ましい方法です。
—
yaobin