
Windows 终端默认使用 PowerShell 的配置笔记一、两个容易混淆的设置设置项位置作用默认终端应用设置 → 系统 → 开发者选项 → 终端用哪个「窗口」来承载控制台程序默认配置文件Windows 终端 →Ctrl,→ 启动 → 默认配置文件终端自己新建标签页时启动哪个 shell前者设成「Windows 终端」后任何控制台程序启动时都由它来画窗口。后者对应settings.json里的defaultProfile字段。二、为什么 WinR 输 cmd 打开的还是 cmdWinR 输cmd是明确告诉系统「运行 cmd.exe 这个程序」Windows 终端只是被拉过来当宿主。所以窗口是终端、内容是 cmd ——这是正常行为不是配置没生效。默认配置文件只作用于终端自己新建标签页的场景对「别人启动、终端接管」的情况不起作用。三、直接打开终端走默认配置文件的几种方式WinR 输wt—— 直接启动 Windows 终端本体WinX 然后按 I—— 终端按 A 是管理员终端开始菜单搜「终端」或固定到任务栏后用 Win1 / Win2 等数字键秒开文件夹空白处右键 →「在终端中打开」—— 在当前目录起一个 PowerShell资源管理器地址栏输wt—— 同上在当前目录打开补充WinR 输pwshPowerShell 7或powershell5.1效果类似只是绕过了配置文件、直接指定 shell。四、其它推荐做法把终端固定到任务栏最左边用 Win1 打开比 WinR 少敲几个键。Quake 模式按 Win 可从屏幕顶部滑出下拉式终端随用随收适合临时敲命令。新版一般默认开启没反应说明快捷键未绑定可在settings.json的actions中添加globalSummon。PowerShell 版本建议装 PowerShell 7winget install Microsoft.PowerShell语法和性能都优于自带的 5.1。VS Code 内置终端走自己的配置terminal.integrated.defaultProfile.windows与系统设置无关。