Ütemezett feladat törlése vagy létrehozása a PowerShell segítségével a Windows 11 rendszerben

Ha ütemezett feladatot szeretne törölni vagy létrehozni(delete or create a scheduled task) a Windows 11/10 rendszeren a Windows PowerShell használatával , ez az oktatóanyag segít ebben. Az ütemezett feladat  létrehozásához(create the scheduled task) nem kell megnyitnia a Feladatütemezőt(Task Scheduler) . Néhány parancsot azonban végre kell hajtania a munka elvégzéséhez.

A Task Scheduler a (Task Scheduler)Windows 10 egyik legjobb segédprogramja , lehetővé teszi feladatok létrehozását és ütemezett végrehajtását. Egy olyan alkalmazás megnyitásától, mint a Jegyzettömb , a (Notepad)PowerShell -szkriptek végrehajtásáig mindent megtehet a Feladatütemező segítségével.

Hozzon létre ütemezett feladatot a  PowerShell segítségével(PowerShell)

Ha a PowerShell segítségével ütemezett feladatot szeretne létrehozni Windows 10 rendszeren(Windows 10) , kövesse az alábbi lépéseket:

  1. Keresse meg a powershell kifejezést a Tálca keresőmezőjében.
  2. Kattintson a Futtatás rendszergazdaként(Run as administrator) lehetőségre .
  3. Kattintson az Igen(Yes) gombra.
  4. Írja be az $action változót a művelet tárolásához.
  5. Írja be a $trigger változót az ütemezett feladat időzítésének tárolásához.
  6. Írja be ezt a parancsot az ütemezett feladat létrehozásához.

Nézzük meg ezeknek a lépéseknek a részletes verzióját.

Először  rendszergazdai jogosultságokkal kell megnyitnia a Windows PowerShellt(open Windows PowerShell with administrator privileges) . Ehhez keresse meg a „powershell” kifejezést a Tálca(Taskbar) keresőmezőjében, és kattintson a megfelelő  Futtatás rendszergazdaként (Run as administrator ) gombra. Ha megjelenik az UAC prompt, kattintson az  Igen (Yes ) gombra. Ha megjelenik a PowerShell képernyő, írja be a következő parancsot:

$action = New-ScheduledTaskAction -Execute 'app-path'

Ne felejtse el lecserélni az alkalmazás elérési útját a futtatni kívánt alkalmazás eredeti elérési útjára.

Ha például meg szeretné nyitni a Jegyzettömböt(Notepad) , írja be a notepad.exe parancsot. Ha 64 bites Windows 10 rendszerű(Windows 10) számítógépen szeretné megnyitni a Google Chrome -ot , adja meg a következő elérési utat:

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

Az egész parancs így fog kinézni:

$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'

A PowerShell használata ütemezett feladat létrehozásához Windows 10 rendszeren

Ha PowerShell(PowerShell) -szkriptet szeretne végrehajtani , akkor az -argumentet kell használnia, és meg kell adnia a szkriptet. Ebben az esetben a parancs így fog kinézni:

New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path

Ezután be kell állítania a feladat végrehajtásának időpontját. A Feladatütemezőhöz(Task Scheduler) hasonlóan bármikor választhat az igényeinek megfelelően. Az alapparancs így néz ki:

$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM

A PowerShell használata ütemezett feladat létrehozásához Windows 10 rendszeren

Ennek a parancsnak megfelelően a feladat egyszer lefut 18:30-kor vagy ugyanazon a napon 18:30-kor. Lehetőség van különféle beállítások használatára, mint például  -Daily, -Weekly, -Monthly stb. Másrészt kiválaszthatja az időt 12 vagy 24 órás formátumban. Ha 12 órás formátumot választ, meg kell határoznia az AM/PM .

Ezt követően regisztrálni kell a feladatra. Ehhez írja be a következő parancsot -

Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"

Ne felejtse el megváltoztatni a  DemoName,(DemoName, DemoTask) a DemoTask és  a DemoDescription elemeket az igényei  szerint.

A PowerShell használata ütemezett feladat létrehozásához Windows 10 rendszeren

Ha elkészült, a következő képernyő fogadja:

A PowerShell használata ütemezett feladat létrehozásához Windows 10 rendszeren

Ütemezett feladat törlése(Delete)PowerShell segítségével(PowerShell)

A PowerShell használatával ütemezett feladatok törléséhez kövesse az alábbi lépéseket:

  1. Keresse meg a powershell kifejezést a Tálca keresőmezőjében.
  2. Kattintson a Futtatás rendszergazdaként(Run as administrator) lehetőségre .
  3. Kattintson az Igen(Yes) gombra.
  4. Írja be(Enter) a következő parancsot a feladat kiválasztásához.
  5. Írja be a Regisztráció törlése(Unregister) parancsot a feladat törléséhez.

Ha többet szeretne megtudni ezekről a lépésekről, olvassa tovább.

Először  nyisson meg egy emelt szintű Windows PowerShell ablakot(open an elevated Windows PowerShell window)  , és írja be a következő parancsot:

Get-ScheduledTask -TaskName "DemoTask"

Ne felejtse el lecserélni a  DemoTask elemet(DemoTask)  az eredeti feladatnévre. ezután írja be ezt a parancsot a feladat törléséhez-

Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false

A PowerShell használata ütemezett feladat létrehozásához Windows 10 rendszeren

Az eltávolítás megerősítéséhez írja be az első parancsot. Ha hibaüzenetet jelenít meg, a feladat eltávolításra kerül.

Ez a bejegyzés további módokat kínál  az ütemezett feladatok törlésére .

Ez minden! Remélem ez segít.



About the author

Szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows mérnöki területen. Szakterületem a Windows alapú alkalmazások, valamint a Microsoft következő generációs Windows operációs rendszeréhez, a Windows 11-hez tartozó hardver és hangillesztőprogramok fejlesztése. A Windows-alkalmazások készítése terén szerzett tapasztalataim alapján különösen értékes eszköz vagyok minden olyan vállalat számára, amely innovatív technológiai termékeket fejleszt.



Related posts