PowerShell

Cum se folosește PowerShell pentru a șterge sau a crea o sarcină programată pe Windows 10

Cum se folosește PowerShell pentru a șterge sau a crea o sarcină programată pe Windows 10

Dacă dorești ștergeți sau creați o sarcină programată pe Windows 10 folosind Windows PowerShell, acest tutorial vă va ajuta să faceți acest lucru. Nu trebuie să deschideți Task Scheduler pentru a crea sarcina programată. Cu toate acestea, trebuie să executați câteva comenzi pentru a face treaba.

Planificator de sarcini este unul dintre cele mai bune utilitare din Windows 10, vă permite să creați sarcini și să le efectuați la o oră programată. De la deschiderea unei aplicații precum Notepad până la executarea scripturilor PowerShell, puteți face totul cu ajutorul programatorului de sarcini.

Creați o sarcină programată cu PowerShell

Pentru a utiliza PowerShell pentru a crea o activitate programată pe Windows 10, urmați acești pași-

  1. Caută puterea în caseta de căutare a barei de activități.
  2. Click pe Rulat ca administrator.
  3. Apasă pe da buton.
  4. Introduceți fișierul $ actiune variabilă pentru a stoca acțiunea.
  5. Introduceți fișierul $ trigger variabilă pentru a stoca temporizările sarcinii programate.
  6. Introduceți această comandă pentru a crea sarcina programată.

Să verificăm versiunea detaliată a acestor pași.

La început, trebuie să deschideți Windows PowerShell cu privilegii de administrator. Pentru aceasta, căutați „powershell” în caseta de căutare din Bara de activități și faceți clic pe respectiva Rulat ca administrator buton. Dacă apare solicitarea UAC, faceți clic pe da buton. Odată ce ecranul PowerShell este vizibil, introduceți următoarea comandă-

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

Nu uitați să înlocuiți calea aplicației cu calea originală a aplicației pe care doriți să o rulați.

De exemplu, dacă doriți să deschideți Notepad, introduceți Notepad.exe. Dacă doriți să deschideți Google Chrome pe un computer Windows 10 pe 64 de biți, introduceți următoarea cale-

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

Întreaga comandă va arăta astfel-

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

În cazul în care doriți să executați un script PowerShell, trebuie să utilizați -argument și să specificați scriptul. În acest caz, comanda va arăta astfel-

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

Apoi, trebuie să setați ora când doriți să executați sarcina. La fel ca Task Scheduler, puteți alege oricând în funcție de cerințele dvs. Comanda de bază arată astfel-

$ trigger = New-ScheduledTaskTrigger -Once -La ora 18:30

Conform acestei comenzi, sarcina va rula o dată la 18:30 sau 18:30 în aceeași zi. Este posibil să utilizați diverse setări, cum ar fi -Zilnic, -Saptamanal, -Lunar, etc. Pe de altă parte, puteți alege ora în format de 12 sau 24 de ore. Dacă alegeți un format de 12 ore, trebuie să definiți AM / PM.

După aceea, trebuie să vă înregistrați pentru sarcină. Pentru aceasta, introduceți următoarea comandă-

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

Nu uitați să schimbați DemoName, DemoTask, și DemoDescription conform preferințelor dumneavoastră.

După ce ați terminat, veți fi întâmpinat cu următorul ecran-

Ștergeți o activitate programată cu PowerShell

Pentru a utiliza PowerShell pentru a șterge sarcinile programate, urmați acești pași-

  1. Caută puterea în caseta de căutare a barei de activități.
  2. Click pe Rulat ca administrator.
  3. Apasă pe da buton.
  4. Introduceți următoarea comandă pentru a selecta sarcina.
  5. Introduceți fișierul Anulați înregistrarea comanda pentru a șterge sarcina.

Pentru a afla mai multe despre acești pași, continuați să citiți.

La început, deschideți o fereastră Windows PowerShell ridicată și introduceți următoarea comandă-

Get-ScheduledTask -TaskName "DemoTask"

Nu uitați să înlocuiți DemoTask cu numele sarcinii originale. după aceea, introduceți această comandă pentru a șterge sarcina-

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

Pentru a confirma eliminarea, puteți introduce prima comandă. Dacă apare un mesaj de eroare, sarcina este eliminată.

Asta e tot! Sper ca ajuta.

Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...
Cele mai bune jocuri de linie de comandă pentru Linux
Linia de comandă nu este doar cel mai mare aliat al tău când folosești Linux - poate fi și sursa de divertisment, deoarece poți să o folosești pentru ...
Best Gamepad Mapping Apps for Linux
If you like to play games on Linux with a gamepad instead of a typical keyboard and mouse input system, there are some useful apps for you. Many PC ga...