3

我使用 python 脚本和 excel 宏运行几个每周报告——每个运行几个小时,并且必须在星期一早上午夜之后完成。任务调度器对我来说是完美的工具!不过,我想提高效率。我想安排这些在前一个完成后开始(而不仅仅是猜测时间。)我看到我可以开始任务“在一个事件中”,并且使用自定义过滤器我可以非常接近我想要的.. . 你们中的一个巫师能帮帮我吗?我敢打赌,当任务 XYZ = ### 时,我需要编辑 XML 代码,但我只是不知道 XML :(在此处输入图像描述

4

2 回答 2

4

此自定义 XML 在完成后执行任务FirstTask

<QueryList>
  <Query Id="0" Path="Microsoft-Windows-TaskScheduler/Operational">
    <Select Path="Microsoft-Windows-TaskScheduler/Operational">*[EventData [@Name='TaskSuccessEvent'][Data[@Name='TaskName']='\FirstTask']]</Select>
  </Query>
</QueryList>

改编自:http: //blogs.msdn.com/b/davethompson/archive/2011/10/25/running-a-scheduled-task-after-another.aspx

于 2016-01-13T13:09:05.420 回答
0

我解决这个问题的方法是在我的任务调度程序中按照我想要的顺序执行操作。所以第一个是由时间触发的,之后我有4个动作。Windows 知道按顺序执行它们。

希望这可以帮助!

于 2016-01-14T23:49:32.800 回答