当前位置: 首页 > news >正文

使用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("启动成功");});});
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 常见的开源工具(代码托管平台)都有哪些
  • 前端预览图片的两种方式:转Base64预览或转本地blob的URL预览,并再重新转回去
  • 纹波电流与ESR:解析电容器重要参数与应用挑战
  • 水库大坝安全监测险情主要内容
  • el-date-picker 限制选择六个月内的日期
  • [图解]SysML和EA建模住宅安全系统-13-时间图
  • xss攻击
  • 容器之docker compose
  • 《简历宝典》08 - 简历中“教育背景”模块如何扬长避短
  • 48、DR+keepalive
  • JS【详解】类 class ( ES6 新增语法 )
  • Golang | Leetcode Golang题解之第227题基本计算器II
  • 架构面试-场景题-单点登录(SSO)怎么实现的
  • ELK日志分析系统概述及部署
  • x264 编码器 AArch64 汇编函数模块关系分析
  • __proto__ 和 prototype的关系
  • Android 架构优化~MVP 架构改造
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Brief introduction of how to 'Call, Apply and Bind'
  • C++11: atomic 头文件
  • canvas 绘制双线技巧
  • EOS是什么
  • HomeBrew常规使用教程
  • Javascript基础之Array数组API
  • JS题目及答案整理
  • JS学习笔记——闭包
  • PHP面试之三:MySQL数据库
  • Vim Clutch | 面向脚踏板编程……
  • 阿里云Kubernetes容器服务上体验Knative
  • 大数据与云计算学习:数据分析(二)
  • 机器学习学习笔记一
  • 聊聊sentinel的DegradeSlot
  • 前端代码风格自动化系列(二)之Commitlint
  • 使用Swoole加速Laravel(正式环境中)
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • AI算硅基生命吗,为什么?
  • ###C语言程序设计-----C语言学习(6)#
  • (06)金属布线——为半导体注入生命的连接
  • (10)ATF MMU转换表
  • (14)Hive调优——合并小文件
  • (2)STL算法之元素计数
  • (CPU/GPU)粒子继承贴图颜色发射
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (vue)页面文件上传获取:action地址
  • (层次遍历)104. 二叉树的最大深度
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (回溯) LeetCode 131. 分割回文串
  • (六)c52学习之旅-独立按键
  • (一)SpringBoot3---尚硅谷总结
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • *2 echo、printf、mkdir命令的应用