node.js - 批处理文件执行后如何自动关闭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。
解决方案
推荐阅读
- java - 我如何在 if 语句中生成 get 方法而没有错误
- selenium - 并非套件中的所有测试都在 TestNG 中执行
- r - 使用 DiagrammeR 以闪亮的方式绘制甘特图的问题
- string - 从 io::stdin().read_line() 修剪 '\n' 的更好方法是什么?
- python - Beautifulsoup 查找之前的特定文本数据
- pagination - 分页游标是否应该包含编码的查询参数?
- git - Git 忽略了存储库中的大部分文件 - 如何读取以前忽略的文件
- flutter - 小部件不会在 Flutter 中进入屏幕底部?
- php - 数组codeigniter上的多个单选按钮
- java - 打印出排序数组