windows 无法运行powershell脚本 |.ps1 : 无法加载文件 | .ps1,因为在此系统上禁止运
来源:http://www.tudoupe.com时间:2022-08-01
我听我同学说,windows上运行Powershell恶意脚本很难检测,所以我猜这里windows禁止运行该脚本?
报错就是无法运行该.psl
脚本
我参考了本文:
https://docs.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2
为了提取重要的信息,这种感觉是这样的:
组策略 | 执行策略 |
---|---|
允许单个命令但不允许脚本停止运行。 ps1xml. psm1 所有脚本文件 | Restricted |
允许所有脚本 | Unrestricted |
允许本地脚本和远程签名脚本 | RemoteSigned |
仅允许签名脚本 | AllSigned |
指向一个powershell脚本,并查看机器的下列执行策略:
当然,基本上都是Restricted
才不会让 powershell 执行
我们需要改变执行策略,打开管理模式Powershell
输入:
输入Y
即可
如果返回的是:
这就是为什么你无法启动管理模式的原因。再试一次
最后
必须说,最后的一次psl
在脚本完成后,为了安全,一定要更改此模式Restricted
这就OK了
有参考自:
https://www.jianshu.com/p/4eaad2163567
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|