powershell中禁止执行脚本解决办法

     
        在使用poershell过程中,导入管理模块或者其他操作的时候会出现因为在此系统中禁止执行脚本的报 错,报错内容大致如下:  
无法加载文件 C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 " get-help about_signing"。 
所在位置 行:1 字符: 2  + .<<<< 'C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1' + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException 

这是由于权限不足的原因,所以这里要修改权限 查看修改权限的方法如下:
  打开powershell的界面  
1、输入get-ExecutionPolicy命令----得到的返回值如果是Restricted则说明当前的权限不具备安装模块的权限  
2、输入set-ExecutionPolicy RemoteSigned命令更改权限 powershell模式说明:  更改设置,从Restricted模式到 RemoteSigned模式 ,这样就使脚本在本地运行,但阻止它们在远程运行。你也可以设置为Unrestricted或AllSigned ,但这些设置不太安全。

猜你喜欢

转载自blog.csdn.net/qiujiaxin050/article/details/39077187