211service.com
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.
- Kako automatizirati PowerShell skripte pomoću planera zadataka
- Kako automatizirati PowerShell skripte s PowerShell Cmdlets
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.
- Otvoren Trčanje dijaloški prozor pritiskom na Windows i R .
- Tip taskschd.msc i pritisnite Unesi .

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.

Korak 3: Dodajte parametre za zadatak u Kreiraj zadatak prozor i kliknite u redu za spremanje promjena.
- Unesite naziv i opis zadatka ispod Općenito
- Prema Vašim potrebama, klikom postavite korisnički račun Promjena korisnika ili grupe i slijedeći upute na zaslonu.
- Odlučite morate li biti prijavljeni da biste pokrenuli ovaj zadatak označavanjem odgovarajuće opcije.
- Odlučite treba li se zadatak izvoditi s najvišim privilegijama
- S padajućeg izbornika odaberite verziju sustava koju želite konfigurirati 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.

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.
- Odaberite egz u Program/skripta odjeljak.
- Pod, ispod Dodajte argumente , odaberite mjesto PowerShell skripte.
- Klik u redu za spremanje promjena.

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.

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:
- Otvorite PowerShell.exe upisivanjem ' New-ScheduledTaskAction - Izvršite “PowerShell.exe ”.
- 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.