每次重装系统后,都忘记redis和zookeeper开机启动的方式,去搜索的话还要筛选半天才能找到自己想要的.
所以记录下来,用于备忘. 暂时先记录windows系统的.
win10(win7的话,记得是直接把1中的bat脚本放到 启动这个 文件夹里面就可以了)
1.新建bat脚本,启动redis,zookeeper
2.新建vbs脚本,调用bat脚本
3.修改注册表,调用vbs脚本
以redis为例:
1.新建bat脚本
我的redis安装在 D:\redis, 所以新建个bat脚本文件,放入下面内容
d:
cd redis
redis-server.exe redis.conf
(这里要注意下,如果你有多级目录,最好每次cd一级,这样不管脚本文件放哪里,都能做到容错)
2.新建vbs脚本
CreateObject("WScript.Shell").Run "cmd /c D:\redis\startRedis.bat",0
3.修改注册表
找到 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
右键 新建 字符串值,填写openredis ,然后值修改为刚才的vbs脚本路径 D:\redis\autoStartRedis.vbs
如图
这时候,在任务管理器里面,也能找到启动项.
PS:为什么要经过vbs脚本中转一次呢? 直接在注册表调用bat文件怎么样? 试试就知道了