Вот как мне удалось решить проблему. Я создал файл .bat с именем killscreenat.bat и поместил его в / Windows / system32 (но, разумеется, вы можете поместить его в любое место - или в любое место в вашем PATH). Сценарий прост:
schtasks.exe /create /SC ONCE /TN poweroffmonitor /TR "nircmd monitor off" /ST %1 /F
И использование просто:
killscreenat HH:MM
Ключ был (сильно не / недокументированный) / F вариант. Хотя в документации Technet (или в любом другом месте, которое я читал) об этом не говорится, он заставляет запланированные задачи перезаписать созданную задачу, если она уже существует.
Это не глобальное решение - это означает, что вы не можете просто «передать» какую-либо команду, но если ваша «задача» такая же частая, как моя, процесс достаточно прост.
Спасибо всем за ответы, они действительно помогли найти окончательное решение!