| 
    
            
         
         | 
    
    
  | 
Команды внутри 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 
 | 
         
        Чтобы закрыть тему...Сделал настройки с отсрочкой. Работает так как подсказали. Спасибо. Вижу причину проблем в том, что запускались повторно задания с аварийной остановкой и накладывались на запланированные экземпляры заданий.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |