PowerShell
実行権限
PS C:\WINDOWS\system32> Get-ExecutionPolicy
RemoteSigned
PS C:\WINDOWS\system32> Set-ExecutionPolicy Unrestricted
Set-ExecutionPolicy : Windows PowerShell により実行ポリシーは正常に更新されましたが、設定は範囲がより明確に定義されたポリシーで上書きされました。この上書きにより、シェルで現在有効な実行ポリシー RemoteSigned が保持されます。
実行ポリシーの設定を表示するには、「Get-ExecutionPolicy -List」と入力してください。詳細については、"Get-Help Set-ExecutionPolicy" を参照してください。
発生場所 行:1 文字:1
+ Set-ExecutionPolicy Unrestricted
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException
+ FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand
PS C:\WINDOWS\system32> Get-ExecutionPolicy -List
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser RemoteSigned
LocalMachine Unrestricted
How successfully change Execution policy and enable execution of Powershell scripts
mmcファイル(F) > スナップインの追加と削除(M)...グループポリシーオブジェクトエディタでローカルコンピュータローカルコンピューターポリシー>コンピュータの構成>管理用テンプレート>WindowsコンポーネントWindows PowerShell>スクリプトの実行を有効にする有効(E)/オプション: すべてのスクリプトを許可する
コンソール起動し直し
PS C:\WINDOWS\system32> Get-ExecutionPolicy
Unrestricted