【PowerShell】C#から実行した時にエラーが出たときの対処法

C#からPowerShellを実行しようとした時にエラーが発生したので、対処法のメモ…

現象

C#からhoge.ps1を実行しようとしたところ、下記のエラーが発生しました。

ハンドルされていない例外: System.Management.Automation.PSSecurityException: このシステムではスクリプトの実行が無効になっているため、ファイル Verb-Noun.ps1 を読み込むことができません。

実行前に設定した内容

下記のコマンドを管理者権限で実行したPowerShellで入力し、実行ポリシーを「RemoteSigned」に変更していた。

解決方法

これではまだ準備が足りないようで-Scopeオプションを追加して
実行する必要があるらしい…

色々とわからんことばかり…

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です