有没有办法让 Windows Terminal 成为 CMD 和 Powershell 的默认容器?

有没有办法让 Windows Terminal 成为 CMD 和 Powershell 的默认容器?

如果我打开新的 Windows 终端,我就可以打开 CMD、Powershell、Wsl 等选项卡。

但是如果我直接运行 Powershell.exe 或 CMD.exe 或者打开 .ps1/.bat 脚本,它们将使用各自的(丑陋的)标准窗口显示,而不是在 Windows 终端内显示。

我想知道是否有办法让它们始终在 Windows 终端内打开,无论我如何启动它们。

答案1

我想知道是否有办法让它们始终在 Windows 终端内打开,无论我如何启动它们。

目前还不可能。 为了使其工作,它需要操作系统支持,但目前还不存在。

这需要操作系统功能。我正在更新标题以表示默认终端操作系统的更改。

现在,如果您将 Windows 终端添加到Win+X菜单,重新训练您的大脑始终使用它,然后为 Windows 终端配置适当的配置文件,您可能会得到 90% 的解决方案。

否则,截至今天,Windows Terminal 1.15 目前无法用 Windows Terminal 替换命令提示符。

来源:

随着 Windows 11 的发布,可以将 Windows Terminal 设置为默认终端。此功能尚未添加到 Windows 10。

相关内容