# PowerShell提示系统禁止执行脚本解决方法(报错提示)
## 获得当前的执行策略
Get-executionpolicy
>> Bypass 策略完全不限制
>> Restricted 策略不允许任何脚本运行
>> AllSigned 可以运行脚本,但要求所有脚本和配置文件由可信发布者签名,包括在本地计算机上编写的脚本。
>> RemoteSigned 可以运行脚本,但要求从网络上下载的脚本和配置文件由可信发布者签名; 不要求对已经运行和已在本地计算机编写的脚本进行数字签名。
>> Unrestricted 可以运行未签名脚本。(危险!)
>> Undefined 表示运行级别尚未定义。但此时实际是执行上面提到的系统默认运行级别。
## 修改当前执行策略
Set-ExecutionPolicy RemoteSigned (管理员方式执行Powershell)