Вход | Регистрация


Информационные технологии ::

Метки: 

Команды внутри bat-файла для условия по времени исполнения

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

:))
   МимохожийОднако
 
9 - 03.11.17 - 09:05
(8) Расскажи как  настроить. И я посмеюсь. ))
   МимохожийОднако
 
10 - 03.11.17 - 09:05
(9) Windows Server 2008 R2
 
 Рекламное место пустует
   arsik
 
11 - 03.11.17 - 09:13
   МимохожийОднако
 
12 - 03.11.17 - 09:16
(11) В этой картинке нет интервала в часах. Есть поле "в течение". Это понятно. Но фокус в том, что на второй и последующие дни это задание запускается не в  часов, в 0 и т.д.
   МимохожийОднако
 
13 - 03.11.17 - 09:17
Такие настройки я уже делал
   arsik
 
14 - 03.11.17 - 09:18
(12) Ничего не понял. А по русски?
   LuciferArh
 
15 - 03.11.17 - 09:19
(0) Cron for Windows пробовал? https://habrahabr.ru/post/149545/
   perester
 
16 - 03.11.17 - 09:23
(13) отложить, в течении есть же, отлаживаешь на 7 часов и прерываешь через 11
   arsik
 
17 - 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) Если не решу задачу типовыми средствами - посмотрю
   arsik
 
20 - 03.11.17 - 09:50
(18) не будет оно с полуночи у тебя работать, что за чушь.
Там же написано по русски.
В 7:00 по дням недели начиная с такого то числа, а у тебя не работает, потому как что то не так настроил.
   arsik
 
21 - 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.
   PiotrLoginov
 
23 - 03.11.17 - 19:04
(22) а если "Отложить" на 7 часов? Почему-то уверен, что будет то, что надо.
   mistеr
 
24 - 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) Это как запасной вариант оставил.
   mistеr
 
26 - 03.11.17 - 20:15
(25) В (0) ты вроде это и просил.
   МимохожийОднако
 
27 - 03.11.17 - 20:23
(26) Так и есть. Но дискуссия свернула на настройки планировщика заданий...
   arsik
 
28 - 03.11.17 - 21:40
(22) Ну да, ну да. :))
http://fastpic.ru/view/98/2017/1103/8e16d6bead423a04d0421bc839db87db.png.html
Смотрим внимательно на подчеркнутое красным
   МимохожийОднако
 
29 - 03.11.17 - 21:55
(28) Я с тобой не спорю. Просто завтра и послезавтра с утра посмотрю результат у себя с похожими настройками. Если поможет - всем большое спасибо и респект.
   Cyberhawk
 
30 - 03.11.17 - 23:20
Посмотрел?
   МимохожийОднако
 
31 - 04.11.17 - 08:12
(30) Посмотрел. Запуск был с начала суток. Добавил отсрочку, запустил заново. Возможно, неправильные запуски связаны с тем, что есть сбои запуска и экземпляр задания запускался повторно через минуту (так было в первоначальных настройках). Сейчас я убрал этот флажок и запустил заново задание. Посмотрю, что будет завтра.
   МимохожийОднако
 
32 - 07.11.17 - 11:45
Чтобы закрыть тему...Сделал настройки с отсрочкой. Работает так как подсказали. Спасибо. Вижу причину проблем в том, что запускались повторно задания с аварийной остановкой и накладывались на запланированные экземпляры заданий.



Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует