Articles

Windows parancssor

At parancs, ahogy a neve is jelzi, alkalmazások meghatározott időpontra és dátumra történő ütemezésére használható. Ez egy beépített parancs a Windows operációs rendszerben, és nem igényel külön szoftver telepítését a számítógépre.

Az első dolog, amit tudnia kell, hogy az At parancs megköveteli, hogy a Task Scheduler szolgáltatás fusson a rendszerben. Ellenkező esetben az alábbi hibaüzenetet kapná.

C:\>atThe service has not been started.

Lássunk néhány példát az At parancs használatára.

Feladat ütemezése egy adott időpontra

A feladat ütemezéséhez csak meg kell adnunk az időpontot és a végrehajtandó feladat parancsát. Ha például ma este 11 órakor szeretnénk leállítani a számítógépünket, akkor ezt az alábbi parancs futtatásával tehetjük meg.

At 11:00:00PM shutdown -r

Újra ismétlődő feladat ütemezése

Egy héten vagy havonta egyszer ismétlődően futó feladatokat ütemezhetünk. Erre a célra használhatjuk a /every kapcsolót. Tegyük fel, hogy minden héten egyszer automatikusan defragmentálást szeretnénk futtatni az egyik meghajtón. Ezt az alábbi parancs futtatásával érhetjük el

At 10:00:00AM /every:Monday defrag c:

A parancs futtatása után a rendszer minden hétfőn délelőtt 10 órakor elindítja a defragmentálást a C: meghajtón.

A beütemezett feladatok megtekintése

A beütemezett feladatok listáját egyszerűen az At parancs paraméterek nélküli futtatásával láthatjuk.

C:\>atStatus ID Day Time Command Line-------------------------------------------------------------------------------1 Each M 10:00 AM defrag c:C:\>

Elütemezhetünk egy feladatot egy másik napra

A /next kapcsolóval más napra ütemezhetünk feladatokat. Például a C: meghajtón a defragmentálás futtatásához a következő csütörtökön futtathatjuk az alábbi parancsot.

At 11:00:00AM /next:Thursday defrag c:

Feladatok ütemezése minden napra

A /every kapcsolóval minden napra ütemezhetünk egy feladatot. Például a számítógép minden nap 23 órakor történő automatikus kikapcsolásához létrehozhatunk egy feladatot az alábbi paranccsal.

At 10:00:00AM /every:M,T,W,TH,F,SA,SU shutdown -r

Elütemezett feladatok törlése

A /delete kapcsolóval törölhetjük az adatbázisból az ütemezett feladatokat. Át kell adnunk a törlendő feladat azonosítóját. Az egyes feladatok azonosítóját az At parancs paraméterek nélküli futtatásával láthatjuk. Például az 1-es azonosítóval rendelkező feladat törléséhez az alábbi parancsot kell futtatnunk.

At 1 /delete