経緯
-
別の場所で書いたps1をメール(webmail)で送り、それを家でダウンロードして実行したらエラーが出た。
PS C:\WINDOWS\system32> C:\work\test.ps1 ファイル C:\work\work\test.ps1 を読み込めません。 ファイル C:\work\work\test.ps1 はデジタル署名されていません。 このスクリプトは現在のシステムでは実行できません。 スクリプトの実行および実行ポリシーの設定の詳細については、 「about_Execution_Policies」 (https://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。 + CategoryInfo : セキュリティ エラー: (: ) []、ParentContainsErrorRecordException + FullyQualifiedErrorId : UnauthorizedAccesspowershellの実行ポリシーで、インターネットからダウンロードしたスクリプトの実行が禁止されている。
なんでも実行できるポリシーに変更することもできるが
そもそも問題ないファイルだということが分かっているので
ファイル自体の実行を許可する方法をとった。
ps1を右クリックして、[プロパティ]の以下項目にチェックを入れるだけ。
0 件のコメント:
コメントを投稿