如何将 Windows 终端添加到 Windows 10 的上下文菜单?

How to add Windows Terminal to context menu on Windows 10?

Microsoft 将 Windows 终端作为 Microsoft Store 应用发布。如何将它添加到上下文菜单或用它替换 'Open Powershell window here'?

Win-X 菜单快捷方式存储在 %LOCALAPPDATA%\Microsoft\Windows\WinX 和注册表的 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\InboxApp 部分,但文件资源管理器选项才是真正决定 Win-X 中发生的事情的选项菜单。我不建议只在 WinX 文件夹中添加和更改内容,因为你可能会搞砸,但是,winaero.com/comment.php?comment.news.30 应用程序link 提供了一种不会把它搞砸的方法。无论哪种方式,您都应该将 "%programfiles%\WindowsApps\Microsoft.WindowsTerminal_0.11.1121.0_x64__8wekyb3d8bbwe\WindowsTerminal.exe" 放在 WinX 文件夹的快捷方式中,或相应命名的应用程序中。

可能到处都讨论过几种方法,但其中 none 是最新的,也不提供灵活性。所以我开始了一个新的开源项目,并提供了两个 PowerShell 脚本来帮助。

https://github.com/lextm/windowsterminal-shell

您可以 运行 install.ps1 作为管理员在 PowerShell 7 中轻松添加 default 布局。

还有其他布局(目前miniflat)。

使用 uninstall.ps1 卸载菜单项也很容易。