Jak utworzyć harmonogram zadań systemu Windows

Dzisiaj musiałem trochę walczyć z Windows Scheduler. Zadanie było następujące:

co dziesięć minut uruchamia skrypt monitorowania vbs, który w razie problemów wysyła powiadomienia do administratora (zobacz artykuł, jak wysłać wiadomość e-mail z vbs (vbscript))

Ponieważ Potrzebuję skryptu, aby był autonomiczny i uruchamiał się z konta systemowego, zdecydowałem, że najlepszym sposobem jest uruchomienie go w imieniu systemu (System). Jednak zespół, który znam o godz zupełnie nie było możliwości uruchomienia zadania z częstotliwością, której potrzebowałem.

Na przykład, jeśli chcesz utworzyć zadanie harmonogramu. który biegłby codziennie o 2:00, dostałby coś takiego o godz:

o 02:00 / każdy: su, m, t, w, th, f, s "c: \ Program Files \ somescript.vbs" 

Dlatego musiałem pamiętać o tak wspaniałym zespole zarządzającym Windows Scheduler schtasks. Niewytrenowanego młodego administratora można zszokować, wpisując: schtasks /?. Liczba parametrów tego polecenia jest po prostu ogromna.!

Dla siebie przygotowałem polecenie schtasks, które tworzy nowe zadanie Windows Scheduler, które uruchamia skrypt VBS co 10 minut. Zadanie działa w imieniu systemu (NT AUTHORITY \ SYSTEM)

 schtasks / create / sc minute / mo 10 / tn "Opis zadania harmonogramu" / tr c: \ Program Files \ somescript.vbs / ru "System"