Сьогодні довелося поборотися трохи з планувальником Windows. Завдання було наступна:

раз в десять хвилин запускати моніторять vbs скрипт, який в разі наявності проблем шле Алерт адміністратору (див. статтю як відправити лист email з vbs (vbscript))

Оскільки мені потрібно, щоб скрипт був автономним, і запускався від системної облікового запису, я вирішив, що краще за все запускати його від імені системи (System). Однак у знайомої мені команди в повністю була відсутня можливість запускати завдання з потрібною мені періодичністю.

Наприклад, якщо ви хочете створити завдання планувальника. яке б запускалося кожен день о 2:00, вийшла б приблизно така команда в:

at 02:00 /every:su,m,t,w,th,f,s "c:Program Filessomescript.vbs" 

Тому довелося згадати про таку чудову команду управління планувальником Windows, як штаки. Непідготовлений молодий адміністратор може бути шокований, набравши команду: schtasks / ?. Кількість параметрів цієї команди просто величезна!

Для себе я зібрав таку команду schtasks, що створює нове завдання планувальника Windows, яке виконує скрипт vbs кожні 10 хвилин. Завдання працює від імені системи (NT AUTHORITY SYSTEM)

 schtasks /create /sc minute /mo 10 /tn "Описание задания планировщика" /tr c:Program Filessomescript.vbs /ru "System" 

Leave a Reply

Your email address will not be published. Required fields are marked *