NodeJs - 它可以重启其主机PC吗?

时间:2017-10-13 14:55:56

标签: node.js

让一个nodejs - socketio应用程序自助服务终端以自助服务终端模式运行Windows 7(桌面)。

有时在启动时,socketio和也在同一台PC上运行的客户端应用程序之间不会发生握手。有一个连接,但它立即被删除。这种情况在重启时大约有5%的时间随机发生

我能够可靠地使握手工作的唯一方法是手动重启电脑。

我可以看到nodejs跟踪显示错误发生时丢失的连接。 我想知道是否有一种方法可以让nodejs动态重启其主机pc(在这种情况下运行Windows 7)?

1 个答案:

答案 0 :(得分:1)

Windows具有shutdown命令:How do I shutdown - restart - logoff Windows via a bat file?

您应该能够生成一个进程来执行它。