A Task Scheduler egy olyan eszköz a Windows 10 rendszerben, amely lehetővé teszi a feladatok automatikus futtatásának ütemezését. Használhatja a PowerShell-szkript napi, heti, havi vagy akár meghatározott napokon történő futtatásának ütemezésére. Ha ütemezni szeretne egy PowerShell-szkriptet a Feladatütemezővel, létre kell hoznia egy új feladatot, és meg kell adnia a futtatni kívánt PowerShell-szkriptet. Ezt úgy teheti meg, hogy megnyitja a Feladatütemezőt, és rákattint a Feladat létrehozása lehetőségre. A Feladat létrehozása ablakban meg kell adnia a feladat nevét és leírását. Azt is megadhatja, hogy mikor és milyen gyakran szeretné futtatni a feladatot. A Triggerek lapon kattintson az Új gombra. Az Új trigger ablakban meg kell adnia, hogy mikor szeretné futtatni a feladatot. Kiválaszthatja, hogy a feladatot naponta, hetente vagy havonta kívánja-e futtatni. Megadhat konkrét napokat is. A Műveletek lapon kattintson az Új gombra. Az Új művelet ablakban meg kell adnia a futtatni kívánt műveletet. Ebben az esetben ki kell választania a Program indítása lehetőséget, és meg kell adnia a futtatni kívánt PowerShell-szkriptet. Miután megadta a feladat összes beállítását, kattintson az OK gombra a feladat mentéséhez. A feladat most a megadott időpontban automatikusan futásra kerül.
PowerShell-szkriptek csökkentse az erőfeszítést ismétlődő feladatok végrehajtása során. Ha gyakran előre meghatározott időpontokban vagy meghatározott időközönként futtat parancsfájlokat, akkor szükség lehet egy hatékony módszerre a parancsfájlok újrafuttatásának elkerülésére. Ebben a bejegyzésben elmagyarázzuk, hogyan ütemezhet egy PowerShell-szkriptet a Windows 10 rendszeren történő időszakos futtatására Feladatkezelő .
PowerShell-szkript ütemezése Feladatütemezővel
Feltételezhető, hogy már az vagy létrehozott egy PowerShell-szkriptet. PowerShell-szkript ütemezése a feladatütemező segítségével , csináld a következőt:
- Kattintson Windows billentyű + R a Futtatás párbeszédpanel megjelenítéséhez.
- A Futtatás párbeszédpanelen írja be taskchd.msc
- Kattintson CTRL+SHIFT+ENTER billentyűparancs ehhez nyitott feladatütemező rendszergazda módban.
- A bal oldali ablaktáblában kattintson a jobb gombbal Feladatütemező könyvtár > Hozzon létre egy feladatot .
- BAN BEN Tábornok A lapon beállíthatja az ütemező nevét és a feladat leírását, például azt, hogy a feladat milyen célból készült.
- Váltani Kioldó fület, és kattintson Új gomb. Itt állíthatja be a feladatot kiváltó feltételeket.
- Ezután nyissa meg Akciók fület, és kattintson Új gomb.
'Akció' legördülő menü Futtassa a programot alapértelmezés szerint beállítva. Szükség esetén módosíthatja.
A Tallózás segítségével válassza ki a program/script mezőt. Egy szkript ütemezéséhez ki kell választanunk a powershell.exe fájlt. A powershell.exe fájlt megtalálhatja mappa rendszer32 WindowsPowerShell v1.0 .
BAN BEN Érvek hozzáadása , A -File opció az alapértelmezett beállítás, ezért csak adja meg a szkript elérési útját. Tegyük fel, hogy létrehozott egy PowerShell-szkriptet, és elmentette az asztalra.
|_+_|
Ha az elérési út üres helyet tartalmaz, akkor azt idézőjelbe kell tenni.
- A konfigurálás után feltételeket adhat meg annak meghatározásához, hogy a feladatnak futnia kell-e. A feladat nem fut le, ha valamelyik itt megadott feltétel nem teljesül.
- A 'Beállítások' lapon további speciális beállításokat adhat meg a feladat végrehajtásának vezérléséhez.
- Végül kattintson Bírság ütemezett forgatókönyv létrehozásához.
- Kattintson Bírság Még egyszer. Most már kiléphet a Feladatütemezőből.
Az ütemezett szkript a várakozásoknak megfelelően, az ütemezésnek megfelelően, probléma nélkül fog futni. Ha szeretné tesztelni a szkript végrehajtását, kattintson rá fuss jobb gombbal a feladat nevére kattintva.
Töltse le a PC Repair Tool eszközt a Windows hibák gyors megtalálásához és automatikus kijavításáhozÍgy futtathat egy PowerShell-szkriptet ütemezett feladatként a Feladatütemező használatával.