0

PowerShell スクリプトを作成しましたが、実行しようとすると、.ps1 ファイルを読み込めず、デジタル署名されていないというエラーが表示されます。

Powershell.exe -ExecutionPolicy Unrestricted -File script.ps1

この問題を解決するために私を助けてください。

4

2 に答える 2

0

Unrestrictedダウンロードしたファイルの警告が表示されます。executionpolicy を使用してみてくださいBypass。別の方法として、ファイルのプロパティに移動して、ファイルのブロックを解除することもできます。

-- 無制限: すべての構成ファイルをロードし、すべてのスクリプトを実行します。* インターネットからダウンロードした署名のないスクリプトを実行すると、実行前に許可を求められます。

-- バイパス: 何もブロックされず、警告やプロンプトも表示されません。

ソース: Set-ExecutionPolicy

于 2014-04-16T09:34:06.990 に答える
0

使用してみてください:

powershell.exe -ExecutionPolicy Bypass -File script.ps1
于 2014-04-16T09:33:10.053 に答える