Nic*_*ter 11 scheduled-tasks command-line windows-task-scheduler
使用批处理文件或命令行创建任务时,如何指定以下选项?
Run task as soon as possible after a scheduled start is missed
Run Code Online (Sandbox Code Playgroud)
我知道这个选项通过 GUI 存在,但我需要通过命令行指定它。
Deb*_*bra 12
没有用于此的命令行选项。一种解决方法是使用该选项创建任务,使用 GUI,然后将其导出到 XML 文件。然后你可以运行它
schtasks /create /TN "New Task" /xml "C:\TEMP\New Task.xml" /RU DOMAIN\username /RP passwordRun Code Online (Sandbox Code Playgroud)
小智 7
Powershell 来救援,使用 -StartWhenAvailable
Set-ScheduledTask `
-TaskName $TaskName `
-TaskPath $TaskPath `
-Trigger $(New-ScheduledTaskTrigger -At "01.01.2018 05:00:00" -DaysOfWeek $day -Weekly -Verbose) `
-Settings $(New-ScheduledTaskSettingsSet -StartWhenAvailable -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries)
Run Code Online (Sandbox Code Playgroud)