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

[系统相关] [已解决]定时运行某个批处理

本帖最后由 511182890 于 2015-4-17 15:11 编辑

例如:
E:\座套\abc\a.bat
E:\座垫\efg\a.bat
E:\座套\ghj\a.bat
E:\座垫\xyz\a.bat
有这些处理文件需要在每天的10:00与14:00定时运行一次。
批处理小白,麻烦大神写整个代码,我直接保存为bat格式运行。

谢谢大家了。
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

或者每隔2小时运行一次。

TOP

  1. ::每2个小时执行一次
  2. schtasks /create/ru System /sc hourly /mo 2 /tn "BatHome Test 1" /tr "E:\座套\abc\a.bat"
  3. schtasks /create/ru System /sc hourly /mo 2 /tn "BatHome Test 2" /tr "E:\座套\efg\a.bat"
复制代码
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

回复 3# gawk


    那这个代码是不是我只要加载到开机启动项里就可以了。

TOP

回复 4# 511182890


    你的要求不是直接保存为bat格式运行吗,怎么现在又变成启动项啦?
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

回复 5# gawk


    好的,直接运行就OK了!

我昨天试了一下,好像没有成功,我的路径是E:\aa(主)\a.bat
我的路径中带有括号,又好像出错了


今天我试了试计划任务,有括号就出错的

TOP

我在管理工作里创建任务计划就是有括号出错


你的代码就是创建任务计划吧

TOP

回复 7# 511182890


第一步,准备一个路径不含括号的脚本 E:\test.bat
  1. @echo off
  2. call "E:\aa(主)\a.bat"
  3. call "E:\bb(主)\b.bat"
  4. call "E:\cc(主)\c.bat"
复制代码
第二步,创建任务计划:
  1. schtasks /create/ru System /sc hourly /mo 2 /tn "BatHome Test 1" /tr "E:\test.bat"
复制代码
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

回复 8# gawk


@echo off
call "E:\迪卡福\激光文件(主)\座套DXF\AA版\座套文件分类.bat"
call "E:\迪卡福\激光文件(主)\座套DXF\FA版\座套文件分类.bat"
保存为E:\迪卡福\test.bat
schtasks /create/ru System /sc hourly /mo 2 /tn "BatHome Test 1" /tr "E:\迪卡福\test.bat"

我运行E:\迪卡福\test.bat这个文件,与我运行E:\迪卡福\激光文件(主)\座套DXF\AA版\座套文件分类.bat这个文件结果不行嘛

TOP

回复 9# 511182890


    我的系统是windows server 2008 r2

TOP

回复 9# 511182890


    "结果不行嘛"是什么意思?能否详细描述一下
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

aaaaaaaaaaaaa

本帖最后由 511182890 于 2015-4-15 14:04 编辑

aaaaaaaaaaaaaa

TOP

本帖最后由 511182890 于 2015-4-15 14:03 编辑

回复 11# gawk


   
@echo off
call "E:\迪卡福\激光文件(主)\座套DXF\AA版\dkf.bat"

这个代码相当于是运行E:\迪卡福\激光文件(主)\座套DXF\AA版\dkf.bat这个文件,但是我这个代码不能实在运行

TOP

回复 13# 511182890


    系统是windows server 2008 r2对于批处理是应该没有影响的吧

TOP

回复 11# gawk


    这个代码是我dkf.bat
@echo off
setlocal enabledelayedexpansion
for /f "tokens=1,2* delims=-" %%i in ('dir /a-d /b *.dxf') do (
set "n=%%j"
md "!n:~,5!\" 2>nul
move "%%i-%%j-%%k" "!n:~,5!\"
)
pause

TOP

返回列表