Windows设置在当前目录打开Windows Terminal

前言

最近因为测试Flume、Kafka要运行好几个实例,把任务栏站得满满的。于是考虑使用Windows Terminal的多Tab页。Windows Terminal自从出来之后备受好评,功能简单扩展性强,颇有VS Code的作风。
但是习惯了Shift+右键在此处打开命令窗口(在此处打开Power Shell窗口),就在想可不可以把右键菜单的cmd替换为Windows Terminal,并实现在此处打开的功能。

操作步骤

  1. win+R 输入 regedit
    在这里插入图片描述

  2. 找到 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\command

  3. (默认)值修改为 cmd /c set CURRENT_PATH="%V" & start C:\Users\yang\AppData\Local\Microsoft\WindowsApps\wt.exe在这里插入图片描述
    其中C:\Users\yang\AppData\Local\Microsoft\WindowsApps\wt.exe是Windows Terminal的可执行文件地址。
    其实是设置了一个临时的环境变量,使得Windows Terminal在运行的时候可以访问到

  4. 在Windows Terminal中设置cmd的commandline值为 cmd.exe /s /k pushd %CURRENT_PATH% 这样新打开的cmd窗口就能获得刚才设置的CURRENT_PATH值了
    在这里插入图片描述

测试,大功告成

在任意位置Shift+右键
在这里插入图片描述

发布了6 篇原创文章 · 获赞 0 · 访问量 158

猜你喜欢

转载自blog.csdn.net/refbit/article/details/104007239