运行Powershell脚本时提示:UnauthorizedAccess
由
Deepseek提供支持
广告
注意:如果你想要像使用 bat 脚本那样运行 ps1 脚本,需要设置执行策略,你可以先使用Get-ExecutionPolicy查看你当前的执行策略:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
也可以将执行策略设置为 Unrestricted 以直接运行ps1脚本:
Set-ExecutionPolicy Unrestricted
若执行.ps1指令稿却出现这样的错误讯息,表示目前PowerShell 中的执行原则(Excution Policy)可能被设定为Restricted,不允许执行指令稿。
若想要让PowerShell 允许执行自己撰写的.ps1指令稿,可依照以下步骤更改执行原则的设定。
在PowerShell 启动捷径上按下滑鼠右键,选择以系统管理员身分执行PowerShell。
输入:Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
如果想要查询目前PowerShell 的执行原则设定值,可以执行以下PowerShell 指令:
Get-ExecutionPolicy
如果想要将PowerShell 的执行原则回复成预设的Restricted,可以执行:
Set-ExecutionPolicy Restricted
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;来自:俄亥俄州·哥伦布 ,欢迎您的访问!
文章链接:https://www.lilianhua.com/prompt-when-running-powershell-script-unauthorizedaccess.html
文章链接:https://www.lilianhua.com/prompt-when-running-powershell-script-unauthorizedaccess.html
English (US)
Español (ES)
Português (PT)
Français (CA)
Español (MX)
Español (VE)
Español (CO)
Español (AR)
Português (BR)
Quechua (PE)
Guaraní (PY)
简体中文 (ZH)
繁體中文 (HK)
日本語 (JP)
한국어 (KR)
हिन्दी (HI)
Pilipino (PH)
ไทย (TH)
Tiếng Việt (VN)
Bahasa Melayu (MY)
Bahasa Indonesia (ID)
বাংলা (BD)
اردو (PK)
සිංහල (LK)
ភាសាខ្មែរ (KH)
English (UK)
Français (FR)
Deutsch (DE)
Italiano (IT)
Русский (RU)
Nederlands (NL)
Türkçe (TR)
Polski (PL)
Svenska (SE)
Norsk (NO)
Dansk (DK)
Suomi (FI)
Ελληνικά (GR)
Čeština (CZ)
Magyar (HU)
Română (RO)
Български (BG)
Српски (RS)
Українська (UA)




