这传统方法设置默认终端应用程序不适用于两类应用程序:
- 以管理员身份运行 shell(例如:Powershell)
- 运行特定于应用程序的程序,例如 Git Bash 或 Anaconda PowerShell
在这两种情况下,即使将 Windows 终端设置为默认终端应用程序,运行其中任何一个都会打开经典的控制台。
我尝试了以下方法:
- 打开 Windows 中的“开发人员模式”
- 通过应用程序的设置将“Windows 终端”设置为以管理员身份运行(这只会在打开时打开 Windows 终端并在启动时自动询问用户管理权限)
如何设置以便 Windows 终端在全部终端应用程序无论外壳类型如何都依赖于管理权限?
作为参考,这些是我设置的设置,请参阅下面的 imgur 链接: