スクリプト フォルダーを PowerShell パス (特定のセッションだけでなく) に永続的に追加する必要があります。次のコードを実行しています。
[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\scripts", "Machine")
エラーは次のとおりです。
"3" 個の引数を指定して "SetEnvironmentVariable" を呼び出し中に例外が発生しました: "要求されたレジストリ アクセスは許可されていません。"
レジストリへのアクセス/これを修正するにはどうすればよいですか?
編集: 役立つかどうかはわかりませんが、Windows Server 2012 で PowerCLI (VMware PowerShell API) を使用しています。