这个问题与 codewario 对他的回答的评论有关这问题。我已经安装了 PowerShell 版本 7,我希望在单击 WinKey + X 菜单中的“Windows Powershell”按钮时调用此版本,而不是 PowerShell v5。有没有办法实现这一点?
答案1
以下是在不使用任何第三方软件的情况下帮助我的方法。您需要提升权限才能完成此操作。
- 转到 C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell(这是开始菜单中 Powershell v5 的快捷方式所在的位置)。>>将路径中的 USER 替换为您的用户名
- 将名为“Windows PowerShell”的快捷方式重命名为其他名称。
- 现在转到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\PowerShell(这是开始菜单中 Powershell v5 的快捷方式所在的位置)。
- 将快捷方式名称“PowerShell(x64)”复制到 C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell
- 现在将步骤 4 中复制的快捷方式重命名为“Windows PowerShell”。
- 瞧!现在尝试 Win + X 并启动 PowerShell。
答案2
最简单的方法是使用名为 Win+X 菜单编辑器的 WinAero 工具:
分配:https://winaero.com/download-winx-menu-editor-allows-you-to-add-or-remove-winx-menu-items/
使用示例:https://www.digitalcitizen.life/how-customize-winx-menu-windows-using-winx-menu-editor/
它使用Windows API从 WindowsAPICodePack 打包,因此如果你精通 .net,那么你也许可以推出自己的解决方案