bat添加到windows服务
1、编写bat脚本::注释@echo off::显示当前日期时间echo %data% %time%::切换到指定的VUE服务器工作路径cd/d e:\ColleagueFiles\pvGrid_nanRui_demo::执行vue服务启动命令::前提条件:::1、npm install 完成::2、npm run dev 可以正常启动...
·
1、 编写bat脚本
::注释
@echo off
::显示当前日期时间
echo %data% %time%
::切换到指定的VUE服务器工作路径
cd /d e:\ColleagueFiles\pvGrid_nanRui_demo
::执行vue服务启动命令
::前提条件:
::1、npm install 完成
::2、npm run dev 可以正常启动服务
::3、指定网站可以正常浏览
npm start
在bat脚本正常启动服务后,将bat文件转为exe文件
2、 使用bat2exe工具(Quick Batch File Compiler软件),
下载:http://www.skycn.com/soft/appid/10734.html
参考:https://jingyan.baidu.com/article/5552ef47c169e9518ffbc9d3.html
3、 将exe添加到win服务中
参考:https://zhidao.baidu.com/question/1243417068962682859.html
①、创建服务
sc create MyService binPath= "exe_Path" start= auto
1、MyService为自定义服务名称
2、exe_Path为exe路径,在cmd中可直接拖动
②、启动服务,查看是否添加成功 services.msc
③、查询刚建立的服务 sc query MyService
4、 错误1053:服务没有及时响应启动或控制请求
参考:http://blog.51cto.com/zyliday/1421432
1、regedit,注册表
2、HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control
3、修改 ServicesPipeTimeout 值60000
如果ServicesPipeTimeout条目不存在,必须创建它。要做到这一点,请按照下列步骤操作:
1)在编辑菜单上,指向”新建”,然后单击DWORD值。
2)键入ServicesPipeTimeout,然后按ENTER键。
3)右键单击ServicesPipeTimeout,然后单击“修改”。
4)单击十进制,键入60000,然后单击“确定”。在服务超时前,该值以毫秒为单位显示时间。
5)重新启动计算机。
更多推荐
已为社区贡献1条内容
所有评论(0)