2012-10-16 58 views
1

Windows 2008服务器。Windows任务调度程序一起编辑多个任务

是否可以同时编辑多个任务(批量更新)?

我有几个任务。我想在动作选项卡中编辑命令行。这些任务由构建过程自动创建并稍后执行(单次运行)。任务也会自行消失,所以没有剩菜。

回答

1

这里是我做过什么来解决我的需求:

  • 列出所有任务csv文件:的schtasks /查询/ V/FO CSV> C:\ TEMP \ tasks.csv
  • 使用正则表达式,我编辑了csv文件,只留下任务名称和动作
  • 用我想要的更新编辑csv文件(我的情况 - 操作)
  • 带有循环的批处理文件遍历所有条目文件并运行schtasks/change/tn“na我”/TR “新动作”/ RP

在CSV的样本行:“我的任务名称”, “我的新动作”

批处理文件内容:

@echo off 
for /F "tokens=1,2 delims=," %%a in (C:\temp\tasks.csv) do (
    echo Fixing Task: %%a 
    schtasks /change /tn %%a /tr %%b /rp <password> 
) 

我希望这有助于...