首页 > 解决方案 > 批处理文件执行后如何自动关闭cmd窗口永久运行js后台?

问题描述

我有一个批处理文件,只有一行代码可以运行:

start forever start -a -l forever.log -o out.log -e err.log www

此行用于“永远”运行(https://github.com/foreverjs/forever),它可以工作,但得到 cmd 窗口仍然存在。我参考了这些线程(<a href="https:// stackoverflow.com/questions/14697739/how-to-automatically-close-cmd-window-after-batch-file-execution">如何在批处理文件执行后自动关闭cmd窗口?, 从批处理执行命令后关闭db2cmd提示文件)但失败了,我尝试了几种格式都没有成功。我尝试的代码如下:

 start forever /c  start -a -l forever.log -o out.log -e err.log www rem cann't run
start forever /c "start -a -l forever.log -o out.log -e err.log www" rem cann't run
cmd /c start forever start -a -l forever.log -o out.log -e err.log www rem run w/windows remained
start "" "forever" start -a -l forever.log -o out.log -e err.log www rem run w/windows remained
start "" "forever" start -a -l forever.log -o out.log -e err.log www /c rem run w/windows remained
start /c "" "forever" start -a -l forever.log -o out.log -e err.log www rem run w/o result no windows remained
start "" /c forever start -a -l forever.log -o out.log -e err.log www rem run w/o result no windows remainstart "" ""forever" start -a -l forever.log -o out.log -e err.log www" /c rem cann't run
start "" forever start -a -l forever.log -o out.log -e err.log www /c rem run w/windows remained
start "" "forever" /c start "-a -l forever.log -o out.log -e err.log" www rem os can't find the path.
start "" "forever" start -a -l forever.log -o out.log -e err.log www /c rem run w/windows remained

有人可以给一些建议吗?tks。

标签: node.jsexpressforever

解决方案


推荐阅读