質問で提案された答えに従ってください-
コマンドを使用して、新しい環境変数を永続的に設定できました-
spawnSync('setx', ['-m', 'MyDownloads', 'H:\\temp\\downloads'])
しかし、私の目標は、PATH 環境変数に新しい値を追加することです。
出来ますか?
質問で提案された答えに従ってください-
コマンドを使用して、新しい環境変数を永続的に設定できました-
spawnSync('setx', ['-m', 'MyDownloads', 'H:\\temp\\downloads'])
しかし、私の目標は、PATH 環境変数に新しい値を追加することです。
出来ますか?
レジストリを変更する権限がありません。また、setx
.
以下は、追加のコンポーネントを Windows PATH に追加します。次に、新しい設定を使用する Selenium を実行しました。
// Display current value of PATH
const current_value = process.env.PATH;
console.log("PREV VALUE:")
console.log(current_value)
// Add the additional entry
const addl_entry = String.raw`\my\new\path\component`
process.env["PATH"] = addl_entry + ";" + current_value
// Display the new value
console.log("NEW VALUE:")
console.log(process.env.PATH)