欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > 使用node-cmd重启electron

使用node-cmd重启electron

2025/4/1 7:23:03 来源:https://blog.csdn.net/weixin_45580774/article/details/144349724  浏览:    关键词:使用node-cmd重启electron

说明:在electron中,想要手动重启客户端服务,分为两种情况
第一种:是使用electron自带的api进行窗口的重新启动,app.relaunch()
第二种:重启电脑运行的客户端服务
在这里插入图片描述

安装

npm install node-cmd -S

使用

使用说明:net stop xxx && net start xxx ------ 表示停止XXX服务并启动

const cmd = require("node-cmd");
export function restartServer() {return new Promise((resolve, reject) => {cmd.run("net stop xxx && net start xxx", (err, data, stderr) => {if (err) return reject("启动失败"); //成功error为nullresolve("启动成功");});});
}

其他命令

  • 注意点:服务重启要先关闭再开启,服务如果是已停止状态直接开启不需要执行关闭命令
查看所有未启动的服务:sc query state= inactive
查看所有启动的服务:`net start`
启动服务:net start xx
停止服务:net stop xx

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词