powershell绕过执行策略

执行策略

使用命令Get-ExecutionPolicy确定当前执行策略
Restricted脚本不能运行 受限制的(默认设置)
Unrestricted允许所有的脚本运行
RemoteSigned本地创建的脚本可以运行,但从网上下载的脚本不能运行
AllSigned仅当脚本由受信任的发布者签名时才能运行。
Set-ExecutionPolicy以管理员身份修改策略

本地策略为Restricted,所有脚本不能运行,受限制的,需绕过

绕过姿势1powershell.exe -ExecutionPolicy Bypass -File .\test.ps1
绕过姿势二powershell.exe -exec bypass -Command "& {Import-Module E:\Desktop\powershelll\test.ps1}"
绕过姿势3powershell.exe -exec bypass -Command "& {Import-Module E:\Desktop\powershelll\test.ps1;InvokeAllChecks}"

你可能感兴趣的:(powershell绕过执行策略)