admin 管理员组

文章数量: 1184232

右键左下角的win开始按钮,打开WindowsPowerShell(管理员)

然后输入:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

回车,然后:

Set-ItemProperty -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\App Paths\powershell.exe' -Name '(default)' -Value 'C:\Program Files\PowerShell\7\pwsh.exe'

注意我安装的新的powershell的程序在这里:'C:\Program Files\PowerShell\7\pwsh.exe',如果路径不一致请自行更改命令行。

然后搜索“环境变量”,在系统变量Path中添加

C:\Program Files\PowerShell\7\

并上移至最顶部。

然后Win+R,输入

%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell

回车。然后把那两个快捷方式右键属性,更改成:

"C:\Program Files\PowerShell\7\pwsh.exe"

从微软商店安装最新的Windows终端,然后将默认配置选择新的PowerShell,是黑色的命令行图标,不是蓝色的那个图标。

按下 Win + R,输入 regedit,然后按 Enter 打开注册表编辑器。导航到:

HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\Shell
  • Shell 项上,右键点击 Shell,选择 新建 -> 项,命名为你想显示的菜单名称,比如 PowerShell 7 或者其他你喜欢的名称。

  • 右键点击刚刚创建的项(例如 PowerShell 7),再次选择 新建 -> 项,命名为 Command

  • 点击 Command,然后双击右侧的 (默认) 键。输入:

    "C:\Program Files\PowerShell\7\pwsh.exe" -ExecutionPolicy Bypass -File "%1"
    

    现在基本都可以使用新的powershell了

本文标签: 会有 报错 脚本 奇怪 事情