Windows Terminal可通过三步实现一键直达运维目录:一、图形界面中在“配置文件→默认”下设置全局起始目录;二、为PowerShell、WSL等各shell单独配置起始目录;三、启用右键菜单“在此处打开Terminal”或使用wt -d命令行参数快速启动。
windows terminal 默认启动时进入用户主目录,但运维人员常需快速跳转到日志、脚本、配置或项目目录。只需三步就能实现“一键直达”,无需每次手动 cd。
设置默认起始目录(全局适用)
适合所有配置文件统一使用同一工作根目录,比如 D:ops 或 C:scripts:
- 打开 Windows Terminal,按 Ctrl + , 进入设置
- 左侧点「配置文件 → 默认」
- 找到「起始目录」,取消勾选「使用父进程目录」
- 点击「浏览」选中你的运维目录(如
D:opslogs),或直接输入路径(支持%USERPROFILE%Desktop运维工具) - 右下角点「保存」
为 PowerShell/WSL 单独指定运维路径
不同环境常需不同起点:PowerShell 启动进脚本目录,WSL 启动进 Linux 项目根目录:
- 在设置中,左侧选中「Windows PowerShell」配置项
- 右侧「起始目录」填入:
C:scriptsps1(或用变量:%USERPROFILE%DocumentsOpsScripts) - 对 WSL 配置(如 Ubuntu-22.04),起始目录填:
\wsl$Ubuntu-22.04homeyournameprojects(注意双反斜杠) - 每改一个都要点「保存」
右键菜单“在此处打开 Terminal”(最常用)
在任意文件夹空白处右键,直接以当前目录为起点打开 Terminal —— 运维查日志、调试脚本时效率翻倍:
- 按 Win + R,输入 regedit 打开注册表编辑器
- 定位到:
HKEY_CLASSES_ROOTDirectoryBackgroundshell - 右键新建项,命名为 WindowsTerminal,双击其默认值,设为「在此处打开 Terminal」
- 在此项下再建子项 command,双击其默认值,填入:
cmd /c start wt.exe -d "%V" - 保存后,任意文件夹空白处右键即可看到该选项
命令行快捷启动(终端内快速切换)
已打开 Terminal 后,想秒切到运维目录?可配合 alias 或快捷命令:
- 在 PowerShell 中运行:
function ops { Set-Location D:ops },加到$PROFILE实现永久生效 - 或直接用 wt 命令行参数:
wt -d "D:opslogs"(可做成桌面快捷方式) - 更进一步:在 settings.json 的
actions中添加自定义命令,绑定快捷键如 Ctrl+Alt+O 直接打开运维目录新标签页


















