これは Windows XPで永続的な環境変数を設定する 。のフォローアップです。
Batファイルを実行してXPのシステム変数を変更したいのですが、実行するとエラー "Too多くのコマンドラインパラメータ "
これはコードです:
set KEY="HKLM\SYSTEM\CurrentControlSet\Control\Sessions Manager\Environment"
set PATHxx=%Path%
reg add %KEY% /v Pathx /t REG_EXPAND_SZ 5 /d %PATHxx%
どうすればこれを修正できますか?
5はそこにあるべきですか?
あなたはおそらくあなたの道にスペースを持っています
これを試して:
set KEY="HKLM\SYSTEM\CurrentControlSet\Control\Sessions Manager\Environment"
set PATHxx=%Path%
reg add %KEY% /v Pathx /t REG_EXPAND_SZ /d "%PATHxx%"
また、以下を含めることもできます。
/ f-プロンプトなしで既存のレジストリエントリを強制的に上書きします