概述
windows通过bat脚本设置服务开机启动
一实验目的
要实现apache-activemq-5.14.1-bin、apache-tomcat-7.0.81、reids程序能开机自动启动,防止设备断电后需要人去启动程序。
二实验过程
1 在windows 7 编写脚本
脚本一 boot_start.bat:
rem *******************************Code Start*****************************
@echo off
E: rem :在windows server2008测试可以不加,在windows 7上面测试不加找不到路径,执行不了下面的语句。
cd "E:rongpingtaiapache-activemq-5.14.1-binapache-activemq-5.14.1binwin64"
start activemq.bat rem:注意要加引号,有空格的目录系统可以识别不正常,测试直接activemq.bat和call activemq.bat调用失败
cd "E:rongpingtaireids"
start redisServer.bat
cd "E:rongpingtaiapache-tomcat-7.0.81bin"
start startup.bat
@echo on
rem ***************************Code End*****************************
脚本二 boot_start.bat:
rem *******************************Code Start*****************************
@echo off
start /d "E:rongpingtaiapache-activemq-5.14.1-binapache-activemq-5.14.1binwin64" activemq.bat
start /d "E:rongpingtaireids" redisServer.bat rem : “/d” 指定启动目录
start /d "E:rongpingtaiapache-tomcat-7.0.81bin" startup.bat
@echo on
rem ***************************Code End*****************************
2 通过系统工具-任务计划程序,测试调优脚本失败
3 通过组策略-开机启动调用脚本
Windows+R运行,输入gpedit.msc进入组策略编辑器,选中windows设置-启动,然后点击添加脚本即可。
测试发现直接将脚本复制到C:WindowsSystem32GroupPolicyMachineScriptsStartup中不能成功调用脚本
4启动后进入系统查看进程
进入windows任务管理器可以查看,bat脚本中启动的system进程,点击:查看-选择列-勾选“映像路径名称/命令行”,可以通过路径查看到我们启动的程序(tomcat对应的是Java程序)。可以进程kill操作重启程序。
转载于:https://blog.51cto.com/10676568/1974842
最后
以上就是魁梧鞋子为你收集整理的windows通过bat脚本设置服务开机启动windows通过bat脚本设置服务开机启动一实验目的的全部内容,希望文章能够帮你解决windows通过bat脚本设置服务开机启动windows通过bat脚本设置服务开机启动一实验目的所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复