如何将 PowerShell 5 替换为 PowerShell 6 作为系统默认设置?

如何将 PowerShell 5 替换为 PowerShell 6 作为系统默认设置?

我目前已在 Windows 10 中安装了这两个程序,从开始菜单打开它们都没有问题。它们可以并排使用。

但是,我需要一个技巧,当在 Windows 资源管理器中的文件夹中时,如果我按 Alt+F,则弹出的菜单包括一个选项Open Windows PowerShell。该菜单项有两个热键,RS,按 可S将菜单项拆分为两个:一个以管理员模式打开 PowerShell,另一个以正常权限打开它。

因此,要以管理员模式从资源管理器中的文件夹打开 PowerShell 控制台,我只需点击Alt+F,S,A,然后 Powershell 5 就会打开。

我想知道是否以及如何欺骗此菜单或热键组合来打开 PowerShell 6。

答案1

以管理员身份运行 PoSH 需要做很多工作。只需在“高级”部分中通过快捷方式属性将 PoSH 快捷方式设置为以管理员身份运行即可。

将这些快捷方式复制并粘贴到您认为合适的任何位置。任务栏、桌面、发送到菜单。

使用注册表将 pwsh.exe 设置为右键单击资源管理器上下文菜单选项。

将 PowerShell 添加到 Windows 10 中的 Windows 资源管理器上下文菜单 https://www.petri.com/add-powershell-windows-explorer-context-menu-windows-10

您确实知道您可以从资源管理器中的任何文件夹中启动 PoSH,只需单击文件夹,点击 F4,然后键入 powershell 或 pwsh,或 cmd,它们就会从选定的文件夹启动。无需 RegHacks 或创建其他键绑定,您可以在您的个人资料代码中包含以自动将您提升为管理员。

相关内容