[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] Kettle定时启动+中断重启的批处理脚本

大家好,我是一名实习的研究生,对于批处理代码这块不太熟。想请教大家一个问题。
就是我想每天的零点启动一个任务一直工作到五点,在这期间可能出现异常,导致程序中止,这时我便需要程序自动重启。请问这个结合windows任务怎么写脚本呢。
  1. d:
  2. cd D:\data-integration.5.0
  3. kitchen /file D:\kettleData\data.kjb  /level:Basic>>D:\kettleData\log.log
复制代码
上面这段是我之前写的启动任务的脚本,然后加在了windows定时任务里面,但是没有重启功能,请问要怎么修改呢?
请大神一定帮帮忙,不胜感激

看一下你的程序对应的进程名,例如QQ的进程名是 qq.exe
用在脚本的开头用 taskkill 命令把它杀掉,例如:
  1. taskkill /f /im kitchen.exe
复制代码

TOP

回复 2# GNU


    bat脚本里面怎么监听它出错停止了呢?而且还不要外加Java或者c代码

TOP

回复 3# 安静的力量


bat脚本不知道什么叫做应用程序出错,你需要先自己总结特征规律告诉它。
比如某个端口不通了,某个URL无法访问了,日志里面出现某个报错关键字了,等等等等。

TOP

回复 4# GNU


了解了  感谢感谢

TOP

返回列表