1

视窗 2008 服务器。

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

我有几个任务。我想在操作选项卡中编辑命令行。任务由构建过程自动创建,稍后执行(单次运行)。该任务也会自行删除,因此没有剩余物。

4

1 回答 1

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>
)

我希望这有帮助...

于 2012-10-17T06:00:37.220 回答