Answers:
创建任务并将其设置为过去启动一次。该任务将存在,您可以随意运行它。
您可以将任务设置为在虚拟事件上运行,而不是使用过去或将来的虚拟时间:
SCHTASKS /Create /TN TaskOnEvent /TR notepad.exe /SC ONEVENT /EC Application /MO *[System/EventID=777] /f
然后,您可以按需运行它:
SCHTASKS /Run /TN "TaskOnEvent"
或通过记录事件来触发它:
EVENTCREATE /ID 777 /L APPLICATION /T INFORMATION /SO DummyEvent /D "Initiate scheduled task."
..或在gui中创建任务,导出并调用xml:
SCHTASKS /Create /TN "TaskOnEvent" /xml "C:\TaskOnEvent.xml"