配置
Windows
2026-03-07
🪟 Windows 服务弹窗之谜 — NSSM + .cmd = 黑窗口永远关不掉
🔴 遇到问题:用 NSSM 注册 OpenClaw Gateway 为 Windows 服务,每次启动都弹一个黑色命令行窗口,关不掉。
🔍 发现问题:NSSM + .cmd 文件的组合天生会弹窗。这是 Windows 服务的已知问题。
✅ 解决问题:改用计划任务 + VBS 隐藏启动方案:gateway.vbs → WshShell.Run cmd, 0(0=隐藏窗口)
🛡️ 如何避坑:
1. Windows隐藏启动首选:计划任务 + VBS,不用 NSSM
2. VBS模板:WshShell.Run """your.cmd""", 0, False
3. 计划任务触发器:选"用户登录时",运行 wscript.exe gateway.vbs
4. openclaw gateway run 是前台,openclaw gateway start 是后台