如何在节点服务器上运行.bat文件?

时间:2019-01-19 20:43:49

标签: javascript node.js batch-file server reboot

我想知道您是否可以自动重启使用节点制作的服务器。我的想法是通过重新启动服务器的节点运行.bat文件。 有可能做到吗?

2 个答案:

答案 0 :(得分:1)

您可以按以下方式使用exec

const { exec } = require('child_process');
exec('shutdown -s -t 0') ; // change command according to your system 

检查此问题以获取有关exec的更多详细信息

Execute a command line binary with Node.js

答案 1 :(得分:1)

通常,可以通过调用shutdown.exe批量重启服务器

您可以使用nodejs执行任何文件。 NodeJS文档为here