windows terminal可添加至文件夹图标和空白处右键菜单,需分别配置注册表路径hkey_classes_root\directory\shell和hkey_classes_root\directory\background\shell,配合wt.exe -d "%v"与-d .命令实现精准定位,推荐用.reg文件一键导入并重启资源管理器生效。
windows terminal 可以直接加到文件夹右键菜单,实现“在此处打开终端”,但默认只出现在文件夹图标上,空白处右键没有——这是常见痛点。关键不是装没装 terminal,而是注册表里有没有对应项、命令对不对、路径是否能被系统识别。
支持两种右键位置:文件夹图标 & 空白处
两者注册表路径不同,必须分别配置才完整:
-
文件夹图标右键:路径是
HKEY_CLASSES_ROOT\Directory\shell\OpenTerminal,点击后打开当前文件夹路径 -
文件夹空白处右键:路径是
HKEY_CLASSES_ROOT\Directory\Background\shell\OpenTerminal,同样定位到当前目录(用-d .)
推荐用 .reg 文件一键导入(最稳)
新建文本文档,粘贴以下内容,保存为 OpenTerminalHere.reg(编码选 ANSI 或 UTF-8 with BOM,避免中文乱码),双击运行即可:
Windows Registry Editor Version 5.00 ; 文件夹空白处右键 [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenTerminal] @="在此处打开终端" "Icon"="wt.exe,0" [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenTerminal\command] @="wt.exe -d ." ; 文件夹图标右键 [HKEY_CLASSES_ROOT\Directory\shell\OpenTerminal] @="在此处打开终端" "Icon"="wt.exe,0" [HKEY_CLASSES_ROOT\Directory\shell\OpenTerminal\command] @="wt.exe -d \"%V\""
导入后重启资源管理器(任务管理器 → 找“Windows 资源管理器” → 重启),或直接注销再登录。
手动添加时注意三个细节
-
wt.exe 必须能被系统找到:确保已通过 Microsoft Store 或 GitHub 安装,且
wt.exe在系统 PATH 中(通常自动添加)。若提示“不是内部或外部命令”,可改用绝对路径,例如:"C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\wt.exe" -d "%V" -
引号不能少:路径含空格或中文时,
"%V"的双引号必须保留,否则可能定位失败 -
图标可选但建议配:设
"Icon"="wt.exe,0"就能调用 Terminal 自带图标;想换自定义图标,填完整 .ico 路径即可
删掉也很方便
如果想清理,新建 RemoveTerminalMenu.reg,内容如下,双击导入即可移除:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenTerminal] [-HKEY_CLASSES_ROOT\Directory\shell\OpenTerminal]











