在 Windows 11 或 10 的 PowerShell 中运行脚本时,你可能会遇到一个错误,提示系统上禁用了脚本运行。这是一种安全功能,而不是系统问题,旨在防止可能有害的脚本自动运行。然而,如果你需要运行脚本来完成某些任务,或者你在系统上做了软件开发或测试的环境,那么你需要在 PowerShell 中启用脚本运行。
在本教程中,我们将学习如何使用命令启用 PowerShell 脚本运行,以下是具体步骤:
1. 以管理员身份打开 PowerShell
当然,我们需要访问 PowerShell。你可以右键单击 Windows 【 开始 】 按钮,选择 【 终端管理员 】 或 【 PowerShell管理员 】,或者在开始菜单搜索框中搜索并选择 【 以管理员身份运行 】。
2. 检查当前执行策略
首先,让我们检查并确认当前的执行策略是否允许在 PowerShell 中运行脚本。为此,请运行以下命令。如果输出显示为 Restricted
,这意味着默认情况下,你的系统不允许在 PowerShell 中运行脚本。如果属性的是其他的输出,比如咱们下面要设置的 RemoteSigned
,则表示你的执行策略已经修改了,可以不用再次修改。
Get-ExecutionPolicy