命令窗口刚弹出来就秒关,要么是脚本跑完自动退出,要么是启动项、计划任务或者环境变量出了问题。先想办法把cmd窗口留住,再顺着源头排查。
第1步:从系统属性进入环境变量
先做基础排查:碰到闪窗的情况,先按 Win+R 输入 cmd 回车;要是正常打开的CMD能一直留在桌面,问题基本出在脚本、启动项或者计划任务上。如果连单独开的CMD都会自动秒退,再打开「系统属性 > 高级 > 环境变量」,记得先把当前的所有数值都记好,别上来就直接覆盖修改。

第2步:检查 Path 而不是整段重写
前面确认没问题再往下走:在系统变量列表里找到 Path 点编辑,仔细找有没有多余的引号、不存在的无效目录,或是被错误拼接的路径。改之前最好导出或者截图存好原值,一次只处理一项;Path参数改错的话,系统会找不到大量常用命令,万一改完出了新问题,立刻把之前存的原内容恢复回去。

第3步:让命令窗口保持打开并修复系统
最后做验证,同时留好兜底的恢复方案:测试脚本的时候,可以直接在已经打开的CMD里运行,或是用 cmd /k 加对应命令的格式启动,这样执行结果会一直留在窗口里,不会自动关闭。如果确实是CMD本身组件异常,就开管理员权限的CMD,依次运行 DISM /Online /Cleanup-Image /RestoreHealth 和 sfc /scannow 扫描修复,千万别看到闪窗就乱删系统自带的 Microsoft 计划任务。












