Du kan kalla det " Win32_ScheduledJob " , från ett VBScript för att hantera och skapa schemalagda aktiviteter från ett manus . Med hjälp av denna klass , kan du ange det program du vill köra , om du vill köra det interaktivt eller i bakgrunden och det exakta datumet och tider du vill att den ska köras . Du kan schemalägga någon typ av uppgift , från att köra ett system för uppgift i bakgrunden för att automatiskt öppna ett grafiskt Windows-program . Instruktioner
1
Öppna en textredigerare , till exempel Anteckningar , och skapa en ny textfil om du inte redan har en VBScript -fil .
2
Kopiera och klistra in följande kod i din textredigerare fönster :
strComputer = Set objWMIService = GetObject ( " winmgmts : " " . " _ & " { impersonationLevel = imitera } \\ \\ " _ & strComputer & " \\ root \\ cimv2 " ) Set objNewJob = objWMIService.Get ( " Win32_ScheduledJob " ) errJobCreated = objNewJob.Create _ ( " c : \\ sökväg \\ till \\ PROGRAM.EXE " , " ***** *** 131500,000000-360 " , _True , 64 , , Sant , jobid ) Om errJobCreated < > 0 ThenWscript.Echo " Fel : Task skapande misslyckades " ElseWscript.Echo " Task skapats " End If
Billiga 3
Ersätt " c : \\ sökväg \\ till \\ PROGRAM.EXE " efter " objNewJob.Create " i koden med det program du vill köra . Skriv till exempel " Defrag.exe c : " . Att schemalägga automatisk defragmentering av " C " -enhet
4
Ersätt " ******** 131500,000000-420 " i kod med den tid du vill ha den schemalagda uppgiften ska köras på , i UTC -format . Den " 1315 " en del av koden anger den tid som 01:15 och " 360 " del specificerar din tidszon är förskjutna från Greenwhich Mean Time . Till exempel , " 300 " betecknar Eastern tid , " 360 " betecknar Central gången , " 420 " betecknar Mountain tid och " 480 " betecknar Pacific tid .
5
Ersätt den första " Sant " med " False " om du vill ha jobbet för att bara köra en gång .
6
Ersätt " 64 " med ett tal som representerar veckodagen du vill att aktiviteten ska köras på . Använd " 1 " för måndag , " 2 " för tisdag , " 4 " för onsdag , " 8 " för torsdag , " 16 " för fredag , " 32 " för lördag och " 64 " för söndag . Du kan också ange flera datum genom att separera dem med " OR . " Till exempel , om du vill köra aktiviteten på måndag , fredag och söndag , typ " 1 , 16 eller 64 . "
7
Ersätt den andra " Sant " med " False " om du vill att programmet ska köras i ett dolt fönster . Om du vill visa ett grafiskt program , lämna det som " Sant . " Om du vill köra en schemalagd aktivitet i en bakgrund fönster , såsom en defragmentering drift , ställ in den på " False ".
8
Spara filen med " VBS " filändelse .