如何修改PowerShell的执行策略?
美国、香港服务器
如何修改PowerShell的执行策略?
10-22 来源:
## . 临时修改(推荐!只对当前 PowerShell 窗口生效,关闭自动恢复,最安全)
Set-ExecutionPolicy Bypass -Scope Process -Force
- `-Scope Process`:仅当前这个 PS 会话生效,关掉窗口策略自动复原,不会永久改动系统
- `-Force`:跳过确认提示,直接执行
执行完这条,**直接粘贴宝塔下载脚本**即可。
## 2. 永久修改【当前用户】(当前账号一直生效)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
`RemoteSigned`含义:本地创建 ps1 脚本可直接运行;网络下载的 ps1 脚本需要签名。
## 3. 永久修改【整台机器所有用户】
Set-ExecutionPolicy RemoteSigned -Scope LocalMachine -Force
## 4. 恢复系统默认策略(改完测试完成后,建议还原)
Set-ExecutionPolicy Restricted -Scope LocalMachine -Force
Set-ExecutionPolicy Restricted -Scope CurrentUser -Force
## ✅ 修改完成,验证策略
Get-ExecutionPolicy
或者查看完整策略列表
Get-ExecutionPolicy -List
# 策略选项说明
1. `Restricted`:默认,**禁止运行脚本文件**(只能执行单行命令)
2. `RemoteSigned`:推荐,本地脚本允许执行,网络下载脚本需要签名
3. `Bypass`:完全不限制(临时测试用,不建议长期设置)
4. `AllSigned`:所有脚本都必须带数字签名
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快