Как заставить команду в cmd-скрипте выполняться в заданный промежуток времени?

компьютеры время скрипты cmd

Есть cmd-скрипт. В нем есть некая команда, которая должна быть запущена, если время дня в момент отработки скрипта находится в определенном промежутке, скажем, с 2 ночи до 6 утра.

Как реализовать?

Примечание:
Причем тут команда start - непонятно. У нее есть соответствующие опции?

Как прикрутить к требуемой задаче at - тоже непонятно.

Мне же не просто запуск по расписанию требуется. Задача выглядит так: есть скрипт. Он запускается неограниченное количество раз в любое время. Но, если он был запущен в промежуток 0:00-6:00, отрабатывает часть команд. В любой момент этого промежутка. Скажем, запустили в 1:00 - отработал. В 1:03 - отработал. В 5:43 - отработал.

Примечание:
Savirs, потестировал - работает. Супер! Совсем по-другому взглянул на командную строку...
Ответы:
start бла-бла-бла
at %TIME%
А не проще тогда проверить текущее время и по условию выполнить?
Поставьте bash и date, портированные из юниксов. А дальше просто:
CT=`date +%k`
if [ $CT -ge 0 ] && [ $CT -lt 6 ]
then
echo Hit
else
echo Miss
fi
@ECHO OFF
SET HOURS_START=0
SET MINUTES_START=0
SET HOURS_STOP=6
SET MINUTES_STOP=0


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.