* nix имеет команду "at", которая может быть передана для запуска программы в определенное время. Как это:
echo "SOME_COMMAND" | at 00:00
В Windows также есть команда "at", которая создает запланированную однократную задачу, которая запускается в фоновом режиме пользователем SYSTEM. "schedtasks" является более полным, но также неудобен в использовании (особенно потому, что для каждого задания требуется уникальное имя, идея создания пакета для создания стиля * nix задачи с однократным выполнением, чтобы имитировать "at" * nix становится непрактичным).
Итак, есть ли утилита для Windows, которая делает то, что делает * nix 'at', простым, без проблем способом?
ОБНОВЛЕНИЕ: я буду более точным теперь =). Я пытаюсь выключить монитор в определенное время, и я использую утилиту командной строки под названием nircmd, чтобы я мог просто набрать "nircmd monitor off" для выполнения этой работы. Если бы я использовал Linux на этом компьютере, все, что мне нужно было сделать, это
echo "nircmd monitor off" | at XX:YY
или создать "макрос". Но в Windows у меня есть только запланированные задачи, что является довольно бюрократическим способом создания задачи с однократным запуском, так как "at" на самом деле не работает (см. Мой аналогичный вопрос Windows Task Scheduler и возможные проблемы с разрешениями) и "schedtasks" требует целого уникального имени, упомянутого выше.
Будучи программистом, должно быть достаточно просто создать такую программу, которая имитирует Unix "в". Но я хотел убедиться, что я не изобретал колесо первым.