Kötegelt fájl ütemezése a Windows rendszerben

Ha nem automatizálod a dolgokat, akkor lemaradsz a számítógépekről. A számítógépek valódi célja, hogy fárasztó, ismétlődő dolgokat tegyenek, amit az emberek már nem akarnak.

A kötegfájlok a feladatok automatizálásának egyik legjobb módja. Ha ehhez hozzáadja a kötegfájlok ütemezésének lehetőségét, akkor egy hatékony termelékenységi eszközt kap.

Kötegelt fájlok(Batch Files) ütemezése a Windows rendszerben a Feladatütemező használatával(Windows Using Task Scheduler)

Miután elkészített egy kötegfájlt egy feladat automatizálásához(make a batch file to automate a job) , azt szeretné, ha az rendszeresen futna. Ennek legegyszerűbb módja a Windowsba(Windows) épített Feladatütemező(Task Scheduler) . Ez egy olyan eszköz, amely automatikusan futtatja a feladatokat ütemezetten(tool that automatically runs jobs on a schedule) .

  1. Válassza a Windows Start gombot, és írja be az ütemezőt(scheduler) . A legjobb eredmény a Windows Task Scheduler lesz . 

A Feladatütemezőnek(Task Scheduler) már sok ütemezett feladata lesz. A Windows és a programok ütemezett feladatokat is használnak.

  1. Hozzon létre egy új mappát a feladataihoz, hogy ne veszítse el az itt lévő többi feladat között. Kattintson a jobb gombbal(Right-click) a Feladatütemező könyvtárra(Task Scheduler Library) , és válassza az Új mappa(New Folder…) lehetőséget, vagy válassza az Új mappa(New Folder) lehetőséget az ablak jobb oldalán található Műveletek panelen.(Actions)

  1. Adjon nevet az új mappának. Legyen valami értelmes.

  1. Kattintson a jobb gombbal(Right-click) az új mappára, és válassza a Feladat létrehozása…(Create Task…) vagy a Feladat létrehozása…(Create Task…) lehetőséget a Műveletek(Actions ) ablaktáblában.

  1. Az Általános(General ) lapon megnyílik a Feladat létrehozása ablak. (Create Task )Adjon meg egy értelmes nevet a feladatnak a Név:(Name: ) mezőben. A Leírás:(Description:) mezőbe írja be, hogy mit csinál a feladat. Célszerű megadni az általa meghívott szkript helyét. Ez megkönnyíti a feladat és a szkript módosítását a jövőben. Jegyezze meg a Felhasználó vagy csoport módosítása(Change User or Group ) gombot. Ez lehetővé teszi a szkript futtatását egy másik felhasználó alatt. Ha a kötegfájlhoz rendszergazdai(Administrator) jogosultság szükséges, módosítsa a felhasználót Rendszergazda értékre(Administrator) . Kérni fogja az adminisztrátor(Administrator) jelszavát, tehát ez nem egy parancsikon a számítógép átvételéhez.

Azt is vegye figyelembe, hogy a szkript csak akkor fut, ha a felhasználó be van jelentkezve(Run only when the user is logged on) . Módosíthatja ezt Futtatásra, függetlenül attól, hogy a felhasználó be van jelentkezve, vagy sem(Run whether user is logged on or not ) , ha azt szeretné, hogy bármikor fusson.

Vegye figyelembe a többi lehetőséget. A legtöbb feladathoz az alapértelmezett értékek elegendőek. Ügyeljen arra, hogy szükség esetén elvégezheti ezeket a változtatásokat.

  1. Válassza a Triggerek(Triggers ) lapot. A triggerek azok, amelyek eldöntik, hogy egy feladat mikor fut. A trigger létrehozásához válassza az Új lehetőséget.(New )

  1. Az Új trigger(New Trigger) ablakban számos lehetőség van. Nézzen körül, hogy lássa, milyen lehetőségei vannak.

  1. Válassza ki az alapvető trigger-feladatot a Feladatok(Begin the tasks) indítása legördülő menüben. A lehetőségek a következők:
     
    • ütemterv szerint
    • Bejelentkezéskor 
    • Indításkor
    • Alapjáraton
    • Egy rendezvényen
    • Feladat létrehozásánál/módosításánál
    • Csatlakozáskor a felhasználói munkamenethez
    • A felhasználói munkamenet leválasztásakor
    • Munkaállomás záron
    • A munkaállomás feloldása

Az ütemezés(On a schedule ) a legnépszerűbb, és az, amelyet ehhez a gyakorlathoz használunk.

  1. Vannak lehetőségek a Beállítás(Setting) ütemezésére is. A következő lehetőségek közül választhat: 
    • Egyszer
    • Napi
    • Heti
    • Havi. 

Ehhez a példához a Daily -t választottuk . Azt is eldöntheti, hogy az ütemezés mikor induljon és mikor ismétlődik.

  1. A Speciális beállítások(Advanced settings) alatt további paramétereket állíthat be a feladat aktiválása körül. Ez a feladat 5 percenként(repeat every 5 minutes) , határozatlan ideig(indefinitely) ismétlődik . Vegye figyelembe, hogy az Engedélyezve(Enabled ) négyzet alapértelmezés szerint be van jelölve. Ez az első hely, ahol ellenőrizni kell a hibaelhárítás során, hogy egy ütemezett feladat miért nem fut le(troubleshooting why a scheduled task won’t run) . A trigger beállítása után kattintson az OK gombra .(OK )
  2. Válassza a Műveletek(Actions ) lapot, majd az Új(New ) lehetőséget, hogy elmondja az ütemezett feladatnak, hogy mit fog tenni.

  1. A legördülő menüben Művelet:(Action:) a következők közül választhat:
    • Indítson el egy programot
    • Küldjön e-mailt
    • Üzenet megjelenítése. 

Az utolsó kettő elavult, és már nem támogatott lehetőségek. A legjobb, ha nem használja őket kötegfájlok ütemezésekor. Hagyja az alapértelmezett Program indítása(Start a program) beállításon .

Adja meg a szkript teljes elérési útját. A Tallózás(Browse ) gombbal lépjen a szkriptre, és válassza ki azt.

Az argumentumok hozzáadása(Add arguments ) és az Indítás mezők(Start in fields ) üresek. Használhatja ezeket, ha bonyolultabb szkriptekhez és feladatokhoz lép. Ezekre feltétlenül szüksége lesz a PowerShell-szkriptek ütemezéséhez(schedule PowerShell scripts) . A folytatáshoz kattintson az OK gombra .(OK )

  1. A feladat ütemezett. Az ablak bezárásához és a Feladatütemezőhöz(Task Scheduler) való visszatéréshez kattintson az OK gombra(OK ) . Válassza ki az imént elkészített feladatot, és tesztelje. Kattintson a jobb gombbal a feladatra, és válassza a Futtatás(Run ) lehetőséget, vagy válassza a Futtatás(Run ) lehetőséget a Műveletek(Actions ) ablaktáblában.

Amikor a feladat befejeződött, nézze meg az Utolsó futás (Last Run) eredménye(Result ) oszlopot. A művelet sikeresen befejeződött(The operation completed successfully) .

Ha bármi mást mond, próbálja meg az F5 gombbal frissíteni a képernyőt. Ha továbbra is mást mond, akkor valami hiba van a szkripttel vagy a feladat ütemezésével. Van némi hibaelhárítási tennivalója.

Mi a helyzet a Feltételek és a Beállítások fülekkel(Settings Tabs)

Igen, van két olyan lap, amelyet nem tárgyaltunk a fenti utasításokban. A legtöbb feladathoz nem kell belépnie ezekre a lapokra. Vannak bennük beállított alapértelmezett értékek, amelyeket általában a legjobb egyedül hagyni. Mégis, vessünk egy pillantást a lapokra.

Feladat létrehozása – Feltételek

Ezek a beállítások a számítógép állapotára vonatkoznak. Ha a feladat sok erőforrást igényel, vagy megzavarhatja a felhasználót, módosítsa az Idle szakaszt. 

A Tápellátás(Power ) szakasz alapértelmezés szerint csak akkor indítsa el a feladatot, ha a számítógép váltóáramú,(Start the task only if the computer is on AC power ) és a Leállítás, ha a számítógép akkumulátoros tápellátásra kapcsol,(Stop if the computer switches to battery power ) már be van jelölve.

A kötegfájlok ütemezésekor a legtöbb esetben érdemes ezeket bejelölve hagyni. Néhány számítógépet alvó üzemmódba állítunk, hogy energiát takarítsunk meg, amikor éppen nem használják. Ha a számítógép alvó állapotban van, a feladat nem fut. Ebben az esetben jelölje be a Számítógép felébresztése a feladat futtatásához(Wake the computer to run this task ) négyzetet.

Manapság a számítógép szinte mindig csatlakozik a hálózathoz. Ennek ellenére, ha a feladata szilárd hálózati kapcsolattól függ, módosítsa a Hálózat(Network ) részt.

Feladat létrehozása – Beállítások

A Beállítások(Settings ) lap a feladat viselkedésére vonatkozik. Ez azt jelenti, hogy a feladat hogyan fut. A Feladat igény szerinti futtatásának engedélyezése(Allow task to be run on demand ) alapértelmezés szerint be van jelölve. A többi választási lehetőség azokra a helyzetekre vonatkozik, amikor egy feladat kimarad vagy meghiúsul.

Előfordulhat, hogy egyes feladatok hurokban ragadnak, vagy nem futnak le, mert az aktiválási feltételek nem teljesülnek. Ezek azok a beállítások, amelyeket ennek figyelembevételével módosítani kell. A legtöbb feladathoz az alapértelmezett beállítások jók.

Mit tehetek az ütemezett kötegelt fájlokkal(Scheduled Batch Files) ?

Ha már tudja, hogyan kell ütemezni a feladatokat, az elme versenyezni tud az automatizálandó dolgok ötleteivel. Automatikusan törölheti a fájlokat(auto delete files) , beállíthatja, hogy kedvenc programok nyíljanak meg bejelentkezéskor(set favorite programs to open on login) , vagy automatikusan törölheti a sikertelen feladatokat a nyomtatási sorból(automatically clear the print queue) . Bármilyen feladatot hajt végre ismételten, valószínűleg le tudja írni és ütemezni tudja.



About the author

Az üzleti életben és a technológiában a Windows 10 és a Windows 11/10 nagyon fontos eszközök. Lehetővé teszik, hogy minden eddiginél könnyebben és biztonságosabban kommunikáljon a számítógépekkel, valamint hatékony, de testreszabható alkalmazásokat futtathat biztonsági kockázatok nélkül. Ezek az eszközök olyan vállalkozások számára is nélkülözhetetlenek, amelyek szeretnék növelni online jelenlétüket és új ügyfeleket elérni. Emiatt azt mondanám, hogy a Windows 10 és a Windows 11/10 terén szerzett tudásom kiváló jelöltté tesz egy ilyen munkára vagy vállalkozásra.



Related posts