Kako automatizirati PowerShell skripte? 2 najbolje metode za vas [Partition Manager]

Ako ćete automatizirati PowerShell skripte , preporučuje se čitanje ovog posta od ova stranica . Omogućuje vam dvije metode za raspored PowerShell skripti. Čak vam prikazuje detaljne korake i snimke zaslona svake metode.





Na ovoj stranici:

PowerShell je i poboljšana verzija Windows naredbenog retka i skriptni jezik koji se koristi za automatizaciju. Planirani zadaci PowerShell-a uključuju upravljanje korisnicima Active Directoryja, upravljanje i izgradnju virtualnih strojeva u Hyper-V-u, generiranje izvješća, nadzor performansi, slanje e-pošte itd.

Kako koristiti PowerShell za automatizaciju? Kako automatizirati PowerShell skripte? Odgovore možete pronaći u ovom postu. Istražite sadržaj sada!

Kako automatizirati PowerShell skripte pomoću planera zadataka

Korak 1: Otvorite Planer zadataka iz Trčanje prozor.



  1. Otvoren Trčanje dijaloški prozor pritiskom na Windows i R .
  2. Tip taskschd.msc i pritisnite Unesi .

  otvorite planer zadataka

Korak 2: Desnom tipkom miša kliknite na Planer zadataka (lokalno) na lijevoj ploči i kliknite Kreiraj zadatak . Alternativno, izravno kliknite na Kreiraj zadatak ispod Radnje tab.

  kliknite Stvori zadatak



Korak 3: Dodajte parametre za zadatak u Kreiraj zadatak prozor i kliknite u redu za spremanje promjena.

  1. Unesite naziv i opis zadatka ispod Općenito
  2. Prema Vašim potrebama, klikom postavite korisnički račun Promjena korisnika ili grupe i slijedeći upute na zaslonu.
  3. Odlučite morate li biti prijavljeni da biste pokrenuli ovaj zadatak označavanjem odgovarajuće opcije.
  4. Odlučite treba li se zadatak izvoditi s najvišim privilegijama
  5. S padajućeg izbornika odaberite verziju sustava koju želite konfigurirati za zadatak.

  postaviti parametre za zadatak

Korak 4: Prebacite se na Okidač tab. Prazan je kada ga otvorite prvi put. U tom slučaju kliknite na Novi gumb u donjem lijevom kutu prozora za stvaranje novog okidača.



Korak 5: Odaberite učestalost, vrijeme početka, datum završetka i druge postavke na temelju vaših zahtjeva. Nakon toga kliknite u redu za spremanje promjena.

  postavite novi okidač

Korak 6: Idite do Radnje tab. Kada ga prvi put otvorite, vidjet ćete da je prazan. Isto tako, trebate kliknuti na Novi gumb za konfiguriranje postavki.



  1. Odaberite egz u Program/skripta odjeljak.
  2. Pod, ispod Dodajte argumente , odaberite mjesto PowerShell skripte.
  3. Klik u redu za spremanje promjena.

  postavite novu radnju

Korak 7: Hrpa opcija vezanih uz pokretanje i zaustavljanje zadataka i rukovanje pogreškama uključena je ispod Uvjeti i postavke kartice. Nakon što ih konfigurirate, kliknite u redu dovršiti operaciju.

  konfigurirati postavke

Kako automatizirati PowerShell skripte s PowerShell Cmdlets

Korištenjem automatiziranih PowerShell skripti, PowerShell planirani zadaci mogu se izvršavati automatski. Koraci za planiranje PowerShell skripti s cmdletima prikazani su u nastavku.

Korak 1: Postavite radnje putem ' New-ScheduledTaskAction ” cmdlet. S njim možete zakazati do 32 zadatka, ali ti će se zadaci izvršavati jedan za drugim i nema paralelnog izvršavanja. Da biste izradili zadatke putem ovog cmdleta, trebali biste:

  1. Otvorite PowerShell.exe upisivanjem ' New-ScheduledTaskAction - Izvršite “PowerShell.exe ”.
  2. Tip $scheduledAction = New-ScheduledTaskAction -Izvrši “PowerShell.exe” -WorkingDirectory C:/MyScripts da otvorite PowerShell i promijenite direktorij u MyScripts.

Korak 2: Odlučite vrijeme početka i učestalost zadatka. Ako želite zakazati početak zadatka u 9 ujutro svaki dan, koristite ' New-ScheduledTaskTrigger ” cmdlet. Automatizirane PowerShell skripte za gornji raspored su: $scheduledTime=New-ScheduledTaskTrigger -U 9.00 -Svaki dan

Ovaj cmdlet uključuje mnoge parametre. Oni su:

  • [-RandomDelay ]
  • -U
  • [-Jednom]
  • [-Trajanje ponavljanja ]
  • [-Interval ponavljanja ]
  • [-CimSession ]
  • [-ThrottleLimit ]
  • [-AsJob]
  • []

Korak 3: Spremite planer s ' Register-ScheduledTask ” cmdlet na vašem lokalnom sustavu. Zatim ga kasnije možete ponovo upotrijebiti ili urediti.

Daljnje čitanje:

Ako je potrebno, trebate izvršiti dodatne radnje poput sigurnosne kopije i brisanja zadatka. Sam PowerShell ne uključuje cmdlet za sigurnosno kopiranje zakazanog zadatka, ali tu svrhu možete postići premještanjem objekta u datoteku. Na primjer, poslat ćete zadatak u XML datoteku za sigurnosno kopiranje izvršavanjem ' Get-ScheduledTask -TaskName ‘ExecuteMyScript’ | Export-Clixml c:\MyScripts.xml ” cmdlet.

Za brisanje planiranog zadatka upišite cmdlet u nastavku i potvrdite zadatak. Time ćete izbjeći slučajno brisanje.

Unregister-ScheduledTask -TaskName ‘ExecuteMyScript’ -Confirm:$true

Kako pokrenuti PowerShell skriptu na Windows 10? [Cjeloviti vodič]

Kako automatizirati PowerShell skripte? Postoje dvije metode za vas. Jednostavno odaberite jedan prema svojim željama. Za učinkovito upravljanje tvrdim diskom pokušajte koristiti ove stranice Partition Wizard – sveobuhvatni upravitelj particija za Windows računala. Pomaže vam kopirati disk, pretvoriti MBR u GPT, oporaviti nedostajuće podatke/particiju itd.