5

これを行うことで、過去数か月間コードを実行してきました-

Set-ExecutionPolicy Unrestricted

しかし、何か奇妙なことが起こっており、常にこのエラーが発生しています-

Windows PowerShell は実行ポリシーを正常に更新しましたが、設定はより具体的なスコープで定義されたポリシーによってオーバーライドされます。オーバーライドにより、シェルは現在有効な「無制限」の実行ポリシーを保持します。「Get-ExecutionPolicy -List」と入力して、実行ポリシーの設定を表示します。詳細については、「Get-Help Set-ExecutionPolicy」を参照してください。

これらのリンクを参照しましたが、運がありません-

Get-ExecutionPolicy -List

MachinePolicy                                                           
UserPolicy                                                           
Process                                                        
CurrentUser                                                        
LocalMachine
4

1 に答える 1

1

次のような出力が表示されますGet-ExecutionPolicy -List

        Scope ExecutionPolicy
        ----- ---------------
MachinePolicy       Undefined
   UserPolicy       Undefined
      Process       Undefined
  CurrentUser       Undefined 
 LocalMachine    RemoteSigned

不要な設定のスコープが表示されたら、次のようにリセットできます。

Set-ExecutionPolicy Undefined -Scope <scope-name>

それはあなたがそうする許可を持っていることを前提としています。

于 2012-09-17T20:40:18.157 に答える