起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 88|回复: 4

【结贴】[请求] 执行备份批处理后,关闭CMD 窗口命令

[复制链接]
发表于 2009-5-25 10:30:31 | 显示全部楼层 |阅读模式
执行DocFile.bat 文件时,因为执行shutdown.bat 后,会在任务栏留下tomcat  的cmd窗口,所以想用bat命令将进程终止,请问下面的方法可行?

cd "D:\Program Files\justep\X3 Server\TOMCAT\bin"
D:
rem 终止java进程了,下面这行可否取消?
call "D:\Program Files\justep\X3 Server\TOMCAT\bin\shutdown.bat"
ping -n 10 0 >null

rem 备份系统文档 alf_data 的命令,略... ...

rem 终止进程 将所有的java进程全部终止,包括即时通的服务
taskkill /f /im java.exe

rem 运行 TOMCAT 服务
cd D:\Program Files\justep\X3 Server\TOMCAT\bin
call "D:\Program Files\justep\X3 Server\TOMCAT\bin\startup.bat"

rem 运行即时通服务
cd D:\Program Files\justep\X3 Server\IMServer\bin
call "D:\Program Files\justep\X3 Server\IMServer\bin\wildfire.bat"

有3 个问题:
1. 这种方式可行,是否对系统有影响?
2. 终止进程时,能否判断TOMCAT 的java.exe 进程,而不终止即时通进程;
3. 终止进程还需要执行 Shutdown.bat 吗?
回复

使用道具 举报

发表于 2009-5-25 11:18:30 | 显示全部楼层
taskkill /f /im java.exe
这样杀进程的方式没有用过,如果确实能杀掉进程那么应该没有问题
tomcat和即时通讯都是java.exe,没有办法区分。
中止进城后就不需要shutdown了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-25 14:30:41 | 显示全部楼层
备份 alf_data 文件夹是否可以在不停服务情况下进行?
回复 支持 反对

使用道具 举报

发表于 2009-5-25 14:55:53 | 显示全部楼层
可以,如果备份的时候如果正在上传文件可能会导致个别文件备份的与实际的不一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-25 15:22:29 | 显示全部楼层
知道了,多谢! 结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 19:18 , Processed in 0.039828 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表