如何将 Windows 终端硬设置为所有应用程序和用户的默认终端?

如何将 Windows 终端硬设置为所有应用程序和用户的默认终端?

传统方法设置默认终端应用程序不适用于两类应用程序:

  1. 以管理员身份运行 shell(例如:Powershell)
  2. 运行特定于应用程序的程序,例如 Git Bash 或 Anaconda PowerShell

在这两种情况下,即使将 Windows 终端设置为默认终端应用程序,运行其中任何一个都会打开经典的控制台。

我尝试了以下方法:

  • 打开 Windows 中的“开发人员模式”
  • 通过应用程序的设置将“Windows 终端”设置为以管理员身份运行(这只会在打开时打开 Windows 终端并在启动时自动询问用户管理权限)

如何设置以便 Windows 终端在全部终端应用程序无论外壳类型如何都依赖于管理权限?

作为参考,这些是我设置的设置,请参阅下面的 imgur 链接:

开发者终端设置

Conhost 物业

相关内容