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

[文本处理] [已解决]批处理实现用计划任务每个小时都运行下面两个命令

我的软件ommcs安装在C:\ommcs,随时数据都要变化,我想每个小时都运行下面两个命令
  1. Xcopy C:\ommcs h:\ommcs /s/e/i/y
  2. Rddir /s/q h:\ommcs\boot
复制代码
可是任务计划里边,没有每个小的
那个朋友能写代码吗?
1

评分人数

    • keen: 感谢主动给标题标注[已解决]字样PB + 2

  1. @echo off
  2. schtasks|findstr/i "renwu" >nul 2>nul&&goto begin||schtasks /create /ru system /tn renwu /sc hourly /tr "%~0"
  3. goto :eof
  4. :begin
  5. Xcopy C:\ommcs h:\ommcs /s/e/i/y
  6. Rd /s/q h:\ommcs\boot
复制代码

TOP

我要是想每个小时的20分钟,比如说:1:20 ,2:20等等,运行
Xcopy C:\ommcs h:\ommcs /s/e/i/y
Rddir /s/q h:\ommcs\boot
这两个命令,该怎么写?

我忘记了把这很重要的事。还有计算机重新启动后,还能运行吗?

TOP

设定一个起始时间就可以了,参数/st
重启以后任务还在的,因为没有给它设置终止,也就是说你执行了上面些的那段,要执行schtasks /delete /tn renwu /f删掉原来的才行
论坛有很多schtasks的用法,你可以搜索看看很详细的
另外rddir不知是什么命令,rd=rmdir
  1. @echo off
  2. schtasks|findstr/i "renwu" >nul 2>nul&&goto begin||schtasks /create /ru system /tn renwu /sc hourly /st 12:20:00 /tr "%~0"
  3. goto :eof
  4. :begin
  5. Xcopy C:\ommcs h:\ommcs /s/e/i/y
  6. Rd /s/q h:\ommcs\boot
复制代码

[ 本帖最后由 zhouyongjun 于 2009-7-4 10:31 编辑 ]
1

评分人数

TOP

回复 4楼 的帖子

无法使用啊,goto :eof 这个不知道有什么用,因为到了这里,就无法到达:begin了

另外rddir不知是什么命令,rd=rmdir,这个是我写错了,就是rmdir

TOP

回复 5楼 的帖子

第一次运行只是创建计划任何,并不需要执行下面的命令,所有用goto :eof
你可以命令提示符窗口输入schtasks查看下就可以看到了
还有你要确保你的Task Scheduler服务是开启状态

TOP

返回列表