bat файл, запускающийся в заданное время

avtostopshik

Client
Регистрация
09.09.2016
Сообщения
754
Благодарностей
135
Баллы
43
Здравствуйте! Подскажите пожалуйста, как создать bat файл, который должен будет запустить зенку в заданное время? То есть думаю в бат файл прописывать unix время, и когда это время настанет, bat файл запустит зенку с заданными параметрами. Или добавит одно выполнение.
Помогите пожалуйста, а то я не знаю, как это сделать.
 

avtostopshik

Client
Регистрация
09.09.2016
Сообщения
754
Благодарностей
135
Баллы
43
Вот что я нашёл на просторах интернета по бат файлам:

Можно ли зациклить в bat-файле выполнение команды?
Иногда необходимо создать bat-файл, который будет запускать некую команду через определённый интервал времени. Для решения этой задачи можно воспользоваться Планировщиком и часто запускать bat-файл из него, а можно создать в bat-файле цикл с паузой.
Цикл организуется при помощи следующих команд:
:loop
... <- здесь команда для создания паузы и другие команды, которые необходимо выполнять в цикле
goto loop
Паузу можно создать при помощи любой команды. Например, при помощи ping:
ping -n 1 -w 100000 192.168.254.254 >nul
-n 1 - выполнить один запрос
-w 100000 - ждать ответа 100 секунд (значение указывается в миллисекундах)
192.168.254.254 - IP адрес, который заведомо не существует в локальной сети, т.е. никогда не ответит на ping
>nul - перенаправление всего вывода команды ping в никуда.

Как в bat-файле создать паузу перед выполнением следующей команды?
Паузу можно создать при помощи любой команды. Например, при помощи ping:
ping -n 1 -w 100000 192.168.254.254 >nul
-n 1 - выполнить один запрос
-w 100000 - ждать ответа 100 секунд (значение указывается в миллисекундах)
192.168.254.254 - IP адрес, который заведомо не существует в локальной сети, т.е. никогда не ответит на ping
>nul - перенаправление всего вывода команды ping в никуда.
Можно использовать утилиту sleep.exe из Ресурскита.

И вот допустим в зенке я создал такой бат файл, который добавляет 1 выполнение:
"C:\Program Files (x86)\ZennoLab\ZennoPoster Pro\Progs\TasksRunner.exe" -o AddTries 1 -ids dda2ac5c-5fc0-4925-bbda-478aaf63b846
И вот как можно встроить в этот бат файл паузу, приведённую выше? Попробовал и так, и сяк - не получается. Я думаю можно и паузу указать в бат файле, а можно unix время, которое когда наступит, и запустит бат файл, а тот сделает, что в нём написано. Только вот, никак не могу понять, как это всё работает.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)