Windows设置nacos自启动

前言:本地已经安装好了mysql和nacos

1.新建txt文件,输入一下内容,保存之后修改后缀为.bat
把其中的E:和cd E:\software\nacos-server-1.3.2\nacos\bin改成你电脑放nacos的盘和路径

@echo off
for /f "skip=3 tokens=4" %%i in ('sc query MYSQL') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (goto 1)
if /i "%zt%"=="STOPPED" (goto 2)
:1
echo mysql is running......
echo nacos server start......
E:
cd E:\software\nacos-server-1.3.2\nacos\bin
startup.cmd -m standalone
:2
echo mysql server start
net start MYSQL
echo mysql server start successful,Nacos start in 10 seconds
ping 127.0.0.1 -n 10 >nul
E:
cd E:\software\nacos-server-1.3.2\nacos\bin
startup.cmd -m standalone
pause>null

上面代码主要意思是判断mysql服务是否开启,由于我的电脑windows10有时候开启不会自动启动mysql服务,如果已开启,就启动nacos服务,如果未启动,则先启动mysql服务,10秒后再启动nacos。为什么要等10秒呢,因为刚启动mysql就立马启动nacos很大概率会报Not DataSource set


2. 按住开始键和R,输入shell:startup,把刚才创建的.bat文件放入文件夹里


然后就大功告成了,以后电脑开机就会弹出一个cmd窗口自动启动nacos。

3.如果上述步骤自动启动的窗口报错Not DataSource set,第一个解决方案是修改原来的.bat文件,把等待时间改长一点,比如改成20秒,但是就需要等这么久才启动

ping 127.0.0.1 -n 10 >nul

改成

ping 127.0.0.1 -n 20 >nul

第二个解决方案是在桌面新建一个txt文件,输入以下其中一个内容(都能启动nacos),保存后文件后缀改成.bat,直接双击这个.bat文件就能启动nacos了。
记得把其中的E:和cd E:\software\nacos-server-1.3.2\nacos\bin改成你电脑放nacos的盘和路径
这个会在窗口执行,关闭cmd窗口就关闭了nacos:

@echo off
E:
cd E:\software\nacos-server-1.3.2\nacos\bin
startup.cmd -m standalone

这个会在后台执行,没有窗口:

@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
E:
cd E:\software\nacos-server-1.3.2\nacos\bin
startup.cmd -m standalone

有问题欢迎大家询问,这也是我自己查资料写出来相对于完整一点的脚本

Windows设置nacos自启动相关推荐

  1. 爱玩软件 | Windows设置程序自启动

    在新建txt文本中,输入如下代码: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] "MyDock&quo ...

  2. Windows设置软件开机自启动与关闭

    Windows设置软件开机自启动 有时候我们需要手动为某些软件设置开机自启动权限,或者手动取消软件开机自启动权限. 取消开机自启动权限: 1. Win+R,在打开的运行程序中输入 msconfig,回 ...

  3. 【Windows工具】QuickLook-3.6.11 安装并设置开机自启动(含较难下载的 QuickLook-3.6.11 安装包百度云盘资源)

    1.QuickLook资源链接: https://pan.baidu.com/s/1netQwuSIaYGFatpjLAIYxw 提取码:fcle 2.设置开机自启动 设置开机自启动的方法很多,这里分 ...

  4. Windows下设置开机自启动的方式(手动/C++代码的形式)

    Windows下设置开机自启动的方式(手动/C++代码的形式) Windows下自启动相关软件的原理 首先讲解一下Windows下是如何会实现开机自启动相关软件的原理,由于Windows本身有注册表机 ...

  5. Windows ActiveMq开机自启动设置

    activemq 没有服务设置自启动,我们要想其他的方法解决这个问题.我们可以使用两种方法来设置:1.借助windows系统中组件策略编辑器中的启动/关机来设置:2.wrapper.exe+.bat文 ...

  6. Windows守护进程实现/设置程序图标/隐藏黑窗/获取exe所在目录/设置开机自启动

    功能:实现一个windows守护进程,设置有自定义图标,启动后隐藏黑窗口,获取exe所在目录,并设置开机自启动(需要以管理员权限运行).如果需要打包成可执行的安装包程序,见另一篇博客:https:// ...

  7. windows 设置exe文件开机自启动

    设置本地exe服务文件开机自启动 编辑up.bat,内容如下(注意'binPath= '后面必须有一个空格) @echo off sc create Test binPath= "C:\Us ...

  8. SuperMap iServer在不同系统中设置开机自启动--Windows篇

    目录 前言 1.删除已有的 SuperMap iServer 系统服务 2.注册 SuperMap iServer 系统服务 3.设置 SuperMap iServer 系统服务开机自启动 实例 作者 ...

  9. windows设置自启动服务使用winsw

    原理:使用winsw将shell命令包成服务并设置开机自启动 winsw github地址:https://github.com/winsw/winsw/releases/tag/v2.11.0 下载 ...

最新文章

  1. 华为鸿蒙系统概念图,华为P50Pro概念图:没有麒麟芯片,鸿蒙系统和7镜头也可以很豪横...
  2. 图灵奖得主Jeff Ullman直言:机器学习不是数据科学的全部!统计学也不是
  3. 科技互联网公司真的越来越重视数学了吗?
  4. Leaf:GO语言游戏框架介绍及入门
  5. The database returned no natively generated identity value错误解决方案
  6. python pandas加速包
  7. mysql 查询if语句执行顺序_MySQL 语句的执行顺序
  8. Linux服务器数据备份
  9. 【渝粤教育】广东开放大学 物业服务营销管理 形成性考核 (59)
  10. tf.Variable、tf.get_variable、tf.variable_scope以及tf.name_scope
  11. 【复习笔记】Cache的映像方法
  12. 720环物全景制作_拍摄360全景照片多少钱?全景图片用什么软件看?
  13. 因观看大量违规视频致抑郁,审核人员起诉抖音
  14. 微信小程序审核不通过的解决方法
  15. 【OFDM通信】基于matlab块状导频的信道估计算法仿真【含Matlab源码 1817期】
  16. 如何将NFC读卡器库移植到Kinetis K64F微控制器
  17. hightopo六面体贴图
  18. 计算机excel高级筛选操作大全,Excel高级筛选的7个使用实例,含不等于空、多条件、筛选到另一表格、用通配符*/?或公式组合条件...
  19. 用python画钢铁侠_秒变钢铁侠,这个暑假,用 Python 让自己成为超级英雄!
  20. 微信小程序登录 返回 -41003

热门文章

  1. 15年上半年系统集成项目管理工程师案例分析真题及答案
  2. 底层进阶 | 移动端 GPU 架构 -- TBR 模型
  3. 新研究评估Masimo SedLine(R)脑功能监护仪能否预测心跳骤停后ICU患者的神经系统转归和长期生存
  4. 微信看看对方是不是把你删除了
  5. 安全信息管理系统(OSSIM)
  6. Endnote插入文献与文献管理
  7. 颤抖吧(C++) kkmd66
  8. 中国风味苹果酒市场现状研究分析与发展前景预测报告(2022)
  9. Xilinx IDELAYE2应用笔记及仿真实操
  10. 有100块钱,每3块钱可以买一瓶汽水,每3个瓶子可以换一瓶汽水。问最后能买几瓶汽水