Windows任务计划程序一起编辑多个任务

时间:2012-10-16 11:09:48

标签: windows scheduled-tasks

Windows 2008服务器。

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

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

1 个答案:

答案 0 :(得分:2)

以下是我为解决我的需求所做的工作:

  • 将所有任务列出到csv文件: schtasks / query / v / fo csv> C:\ TEMP \ tasks.csv
  • 使用正则表达式,我编辑了csv文件,只留下任务名称和操作
  • 使用我想要的更新编辑csv文件(我的情况 - 操作)
  • 带有循环的批处理文件,用于遍历文件中的所有条目并运行 schtasks / change / tn“name”/ tr“new action”/ 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>
)

我希望这会有所帮助......