Windows Command Line
At-kommandot kan, som namnet antyder, användas för att schemalägga program vid en viss tid och ett visst datum. Detta är ett inbyggt kommando i Windows OS och kräver inte att någon separat programvara installeras på datorn.
Det första du behöver veta är att At-kommandot kräver att tjänsten Task Scheduler körs på systemet. Annars får du ett fel som nedan.
C:\>atThe service has not been started.
Låt oss se några exempel på hur du använder kommandot At.
Schemalägg en uppgift vid en viss tidpunkt
För att schemalägga en uppgift behöver vi bara ange tiden och kommandot för uppgiften som vi vill köra. Om du till exempel vill stänga av datorn klockan 23 i dag kan du göra det genom att köra kommandot nedan.
At 11:00:00PM shutdown -r
Schemalägga en återkommande uppgift
Vi kan schemalägga uppgifter som körs återkommande en gång i veckan eller en gång i månaden. Vi kan använda växeln /every för detta ändamål. Låt oss säga att du vill köra automatisk defragmentering på en av enheterna en gång i veckan. Detta kan göras genom att köra nedanstående kommando
At 10:00:00AM /every:Monday defrag c:
När du kör det här kommandot kommer systemet att initiera defragmentering på enheten C: klockan 10 varje måndag.
Se de schemalagda uppgifterna
Vi kan se listan över schemalagda uppgifter bara genom att köra kommandot At utan några parametrar.
C:\>atStatus ID Day Time Command Line-------------------------------------------------------------------------------1 Each M 10:00 AM defrag c:C:\>
Skemalägga en uppgift en annan dag
Vi kan använda växeln /next för att schemalägga uppgifter för en annan dag. Om du till exempel vill köra defragmentering av enhet C: nästa torsdag kan du köra kommandot nedan.
At 11:00:00AM /next:Thursday defrag c:
Schemalägg uppgifter så att de körs varje dag
Med hjälp av växeln /every kan vi schemalägga en uppgift så att den körs varje dag. Om du till exempel vill stänga av datorn automatiskt varje dag klockan 23 kan du skapa en uppgift med hjälp av följande kommando.
At 10:00:00AM /every:M,T,W,TH,F,SA,SU shutdown -r
Släpp schemalagda uppgifter
Vi kan ta bort schemalagda uppgifter från databasen med hjälp av växeln /delete. Vi måste ange id för den uppgift som vi vill ta bort. Vi kan se id för varje uppgift genom att köra kommandot At utan några parametrar. Om vi till exempel vill ta bort uppgiften med id 1 måste vi köra nedanstående kommando.
At 1 /delete