Имя: Пароль:
IT
Админ
Команды внутри bat-файла для условия по времени исполнения
0 Мимохожий Однако
 
02.11.17
22:20
Есть некий bat-файл, который запускается каждые 20 минут. Но надо, чтобы в период с 18 до 7 утра выполнялись другие команды нежели в другое время. Может быть, есть фрагмент или пример кода под эту задачку?
1 Сияющий в темноте
 
02.11.17
22:38
пишите сценарий на скриптах или пауершел
там этотпроще простого
ну или попросить того,кто бат файл запускает,запускать другой файл
2 Asmody
 
02.11.17
22:45
(0) и чем это они запускаются?
Настрой разные задачи в шедулере. С разными батниками
3 Мимохожий Однако
 
02.11.17
23:00
(2) Я не увидел в планировщике возможность настройки по схеме рабочие дни через 20 минут с 7 до 18. В остальное время запускать не надо.
4 Филиал-msk
 
02.11.17
23:30
5 PiotrLoginov
 
02.11.17
23:30
(3) Все есть. Открой для себя вариант запуска "Еженедельно"
6 PiotrLoginov
 
02.11.17
23:31
* откройте
7 Мимохожий Однако
 
03.11.17
06:53
(4) Спасибо.
(5) Именно такая настройка и есть, но там только дни  недели на выбор и интервал запуска, а вот интервала запуска в течение дня я так и не нашел
(6) ОФФ. Обращайся как удобнее ))
8 arsik
 
гуру
03.11.17
09:04
(7)
>> Именно такая настройка и есть, но там только дни  недели на выбор и интервал запуска, а вот интервала запуска в течение дня я так и не нашел

:))
9 Мимохожий Однако
 
03.11.17
09:05
(8) Расскажи как  настроить. И я посмеюсь. ))
10 Мимохожий Однако
 
03.11.17
09:05
(9) Windows Server 2008 R2
11 arsik
 
гуру
03.11.17
09:13
12 Мимохожий Однако
 
03.11.17
09:16
(11) В этой картинке нет интервала в часах. Есть поле "в течение". Это понятно. Но фокус в том, что на второй и последующие дни это задание запускается не в  часов, в 0 и т.д.
13 Мимохожий Однако
 
03.11.17
09:17
Такие настройки я уже делал
14 arsik
 
гуру
03.11.17
09:18
(12) Ничего не понял. А по русски?
15 LuciferArh
 
03.11.17
09:19
(0) Cron for Windows пробовал? https://habrahabr.ru/post/149545/
16 perester
 
03.11.17
09:23
(13) отложить, в течении есть же, отлаживаешь на 7 часов и прерываешь через 11
17 arsik
 
гуру
03.11.17
09:24
(16) Да не надо ничего ему откладывать.
(12) Смотри что в тригере написано http://fastpic.ru/view/97/2017/1103/f5147b42b26a5f0b250e01103f37be66.png.html
18 Мимохожий Однако
 
03.11.17
09:32
(17) в триггере написано не только время, но и дата задания. На второй день опять будет 03.11.17 07:..., а задание начинается с полуночи. Это у меня так работает. Но мне это не надо.
..
Была еще одна подсказка в ветке, когда в тригере сделать расписание по часам 7:00, 7:20 и т.д. Т.е. столько записей в триггере, сколько в нужном интервале.
..
В любом случае, спасибо за участие.
19 Мимохожий Однако
 
03.11.17
09:33
(15) Если не решу задачу типовыми средствами - посмотрю
20 arsik
 
гуру
03.11.17
09:50
(18) не будет оно с полуночи у тебя работать, что за чушь.
Там же написано по русски.
В 7:00 по дням недели начиная с такого то числа, а у тебя не работает, потому как что то не так настроил.
21 arsik
 
гуру
03.11.17
10:10
(0) По твоей логике, вот это задание должно запустится 04.11.17 в 00:00
http://fastpic.ru/view/98/2017/1103/f5c623a74274150be0cc1704f2422920.png.html
22 Мимохожий Однако
 
03.11.17
16:44
(21) так и есть.  Запускается с 00.
23 PiotrLoginov
 
03.11.17
19:04
(22) а если "Отложить" на 7 часов? Почему-то уверен, что будет то, что надо.
24 mistеr
 
03.11.17
19:40
(0) Примерно так

  setlocal enableextensions
  
  if %time:~0,2% LSS 07 exit
  if %time:~0,2% GEQ 18 exit
  ...
25 Мимохожий Однако
 
03.11.17
20:07
(23) Попробую.
(24) Это как запасной вариант оставил.
26 mistеr
 
03.11.17
20:15
(25) В (0) ты вроде это и просил.
27 Мимохожий Однако
 
03.11.17
20:23
(26) Так и есть. Но дискуссия свернула на настройки планировщика заданий...
28 arsik
 
гуру
03.11.17
21:40
(22) Ну да, ну да. :))
http://fastpic.ru/view/98/2017/1103/8e16d6bead423a04d0421bc839db87db.png.html
Смотрим внимательно на подчеркнутое красным
29 Мимохожий Однако
 
03.11.17
21:55
(28) Я с тобой не спорю. Просто завтра и послезавтра с утра посмотрю результат у себя с похожими настройками. Если поможет - всем большое спасибо и респект.
30 Cyberhawk
 
03.11.17
23:20
Посмотрел?
31 Мимохожий Однако
 
04.11.17
08:12
(30) Посмотрел. Запуск был с начала суток. Добавил отсрочку, запустил заново. Возможно, неправильные запуски связаны с тем, что есть сбои запуска и экземпляр задания запускался повторно через минуту (так было в первоначальных настройках). Сейчас я убрал этот флажок и запустил заново задание. Посмотрю, что будет завтра.
32 Мимохожий Однако
 
07.11.17
11:45
Чтобы закрыть тему...Сделал настройки с отсрочкой. Работает так как подсказали. Спасибо. Вижу причину проблем в том, что запускались повторно задания с аварийной остановкой и накладывались на запланированные экземпляры заданий.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший