Планировщик задач: как запускать пакетный файл или программу каждую минуту
Я хотел бы запустить пакетный файл, каждую минуту.
Для этого я хотел создать задачу с помощью стандартного планировщика задач, и в случае сбоя используйте schtasks
командная строка.
Итак, сначала я попробовал использовать стандартный планировщик задач:
Создать задачу,
иметь "Daily" в качестве триггера,
детали (в 9:20 каждый день),
Статус "Включен".
Действие - "Запустить программу", то есть "C:...\Tester.bat" (этот пакетный файл существует).
Теперь, когда я его создал, я могу изменить его, чтобы он был более конкретным, но это не работает:
Я спрашиваю свойства, нажимаю "ОК" (ничего не трогая) и получаю сообщение об ошибке:
Произошла ошибка для задачи Tester. Сообщение об ошибке: один или несколько указанных аргументов недопустимы.
Как это вообще возможно? Я создаю что-то, следуя своему собственному мастеру, и что-то не так? И даже если я сделал что-то не так, как я могу узнать, что я сделал не так?
Когда я спрашиваю Schtasks /Query /TN Tester
Я получаю следующие результаты:
Folder: \
TaskName Next Run Time Status
=========== ================== ========
Tester 29/03/2019 9:20:00 Ready
Это все? А как насчет других параметров (триггер, расширенный триггер, действие, ...)?
О создании задачи, используя schtasks
тоже не очень понятно
Чтобы создать задачу, которая запускается каждую минуту, упоминается использование /MO
в качестве модификатора для повторения расписания, но при редактировании schtasks /Change /?
/MO
Переключатель, кажется, не там.
Чтобы все было очень сложно: я работаю здесь на компьютере с Windows-10, и сама задача должна быть настроена на ПК клиента, то есть Windows-Server 2016, поэтому я хотел бы иметь надежный способ работа, которую я могу легко объяснить своему клиенту.
Изменить после первого комментария
Это результат schtasks
, с использованием /V
переключатель (я все еще не вижу, что может быть не так):
Prompt>schtasks /Query /TN Tester /V
Folder: \
HostName TaskName Next Run Time Status Logon Mode Last Run Time Last Result Author Task To Run Start In Comment Scheduled Task State Idle Time Power Management Run As User Delete Task If Not Rescheduled Stop Task If Runs X Hours and X Mins Schedule Schedule Type Start Time Start Date End Date Days Months Repeat: Every Repeat: Until: Time Repeat: Until: Duration Repeat: Stop If Still Running
============= ========== ==================== ======== ================== ==================== ============ ================ =========================== ================= ========= ====================== =========== ============================================= ============= ============================== ======================================== ================================================== =============== ============ ========== ========== ================ ======== =============== ==================== ========================= =============================
DOMINIQUEDS Tester 29/03/2019 9:20:00 Ready Interactive only 28/03/2019 9:20:00 -1073741510 SKYLINE2\Dominiq C:\Temp_Folder\Tester.bat C:\Temp_Folder\ N/A Enabled Disabled Stop On Battery Mode, No Start On Batteries DominiqueDS Disabled 72:00:00 Scheduling data is not available in this format. Daily 9:20:00 28/03/2019 N/A Every 1 day(s) N/A Disabled Disabled Disabled Disabled
Кто-нибудь знает, как это сделать?
заранее спасибо