私が書いた PowerShell スクリプトがあります。以下のように PowerShell スクリプトを実行しようとしました。
PS C:\Documents and Settings\Administrator>c:\test\Test.ps1
だから、これは私に次のようなエラーを与えています:
このシステムではスクリプトの実行が無効になっているため、ファイル c:\test\Test.ps1 を読み込めません。詳細については、「get-help about_signing」を参照してください。
Set-ExecutionPolicy Unrestricted
設定するとエラーが修正されることがわかりました。
しかし、私の質問は次のとおりです。
- この署名は何についてのものですか?
- 設定せずにこのエラーを修正できますか
Set-ExecutionPolicy Unrestricted
(署名のようなことを行います)? もしそうなら、それを行う方法は? Set-ExecutionPolicy Unrestricted
Web サーバーに設定した場合、セキュリティ上の問題はありますか?