Sie können die " Win32_ScheduledJob " -Klasse aus einem VBScript rufen zu verwalten und geplante Aufgaben erstellen, aus einem Skript . Mit dieser Klasse können Sie das gewünschte Programm zu laufen, ob Sie es interaktiv oder im Hintergrund und das genaue Datum und Zeiten, die Sie wollen, dass es zu laufen ausgeführt werden soll. Sie können planen, jede Art von Aufgabe , aus läuft eine System-Task im Hintergrund automatisch öffnende eine grafische Windows-Programm . Anleitung
1
Öffnen Sie einen Text -Editor wie z. B. Editor, und erstellen Sie eine neue Textdatei , wenn Sie nicht bereits über eine VBScript-Datei .
2
Kopieren und Einfügen Mit dem folgenden Code in Ihren Text -Editor-Fenster :
strComputer = Set objWMIService = GetObject ( " winmgmts :" " . " _ & " { impersonationLevel = impersonate } \\ \\ " _ & strComputer & "\\ root \\ cimv2 " ) Set objNewJob = objWMIService.Get ( " Win32_ScheduledJob " ) = errJobCreated objNewJob.Create _ (" c : \\ pfad \\ zu \\ program.exe ", " ***** *** 131500,000000-360 " , _True , 64, , Wahr, JobId ) Wenn errJobCreated <> 0 ThenWscript.Echo " Error : Aufgabe ist fehlgeschlagen " ElseWscript.Echo " Task erfolgreich erstellt " End If
3
Ersetzen Sie " c : \\ pfad \\ zu \\ program.exe " nach " objNewJob.Create " im Code mit dem Programm, das Sie ausführen möchten. Geben Sie beispielsweise " defrag.exe c : " Ersetzen, um eine automatische Defragmentierung der "C" -Laufwerk planen
4
"******** 131500,000000-420 " in der. Code mit der Zeit, die Sie wollen, dass die geplante Aufgabe zu laufen , im UTC-Format . Die " 1315 " Teil des Codes gibt die Zeit als 1.15 und die " 360 "-Teil legt Ihre Zeitzone von der Greenwich Mean Time Offset . Zum Beispiel: " 300 " steht für Eastern Time , " 360 " steht für Central Time , "420 " steht für Mountain Time und " 480 " steht für Pacific Time .
5
Ersetzen Sie die erste "echte " mit " Falsch "Wenn du den Job nur einmal ausgeführt . wollen
6
Ersetzen Sie die " 64 " mit einer Zahl, die den Tag der Woche Sie wollen diese Aufgabe ausgeführt werden soll . Verwenden Sie " 1" für Montag, "2" für Dienstag, "4" für Mittwoch, "8" für Donnerstag, "16" für Freitag, "32" für Samstag und "64" für den Sonntag. Sie können auch mehrere Daten , indem Sie sie mit "OR . " Zum Beispiel, wenn Sie die Aufgabe am Montag , Freitag und Sonntag ausführen möchten , geben Sie " 1 , 16 oder 64 ".
7
Bringen Sie die zweite "Wahr" mit "Falsch" , wenn Sie das Programm in einem versteckten Fenster ausführen möchten. Wenn Sie ein grafisches Programm zeigen wollen , lassen Sie es als " wahr." Wenn Sie eine geplante Aufgabe in einem Hintergrund -Fenster ausgeführt werden , wie eine Defragmentierung möchten , setzen Sie ihn auf "False ".
8 < p> Speichern Sie die Datei mit der " VBS " Dateiendung.