连接到指定网络连接时,Windows 10 任务计划程序不会触发

连接到指定网络连接时,Windows 10 任务计划程序不会触发

我已经在 Windows 10 计算机的任务计划程序中设置了这些设置(已更新至版本 1709)

触发器

  • 日志:Microsoft-Windows-NetworkProfile/Operation
  • 来源:Microsoft-Windows-NetworkProfile
  • 事件 ID:10000

状况

  • 仅当以下网络连接可用时才启动到指定网络

如果我设置仅当以下网络连接可用时才启动任何连接,任务运行正常。但是,如果我指定网络连接,即使我将机器连接到指定的网络,它也不会运行。

答案1

我在 Win10 1903 上遇到了同样的问题。我的解决方法是在触发器中设置 XML 自定义事件过滤:

<QueryList>
 <Query Id="0" Path="Microsoft-Windows-NetworkProfile/Operational">
  <Select Path="Microsoft-Windows-NetworkProfile/Operational">
   *[System[(Level=4 or Level=0) and (EventID=10000)]]
   and
   *[EventData[Data[@Name="Name"] and (Data="SomeNetworkName")]] 
  </Select>
 </Query>
</QueryList>

在上面的代码中,您必须用您的网络名称替换“SomeNetworkName”。

条件:将“仅当以下网络连接可用时启动”设置为任何连接

答案2

Samo27 的回答很不错,我尝试运行这个,但任务没有触发,我不明白为什么……直到我在“条件”选项卡下找到“仅当计算机使用交流电源时才启动任务”。当然,我拔掉了电源,只使用电池……当我取消勾选它时,任务终于运行了。如果它可以为其他犯这个(愚蠢的)错误的人节省一些时间就好了。

相关内容