211service.com
Hvordan automatiseres PowerShell-scripts? Top 2 metoder til dig [Partition Manager]
Hvis du skal automatisere PowerShell-scripts , anbefales det at læse dette indlæg fra dette websted . Det giver dig to metoder til at planlægge PowerShell-scripts. Det viser dig endda de detaljerede trin og skærmbilleder af hver metode.
- Sådan automatiseres PowerShell-scripts med Task Scheduler
- Sådan automatiseres PowerShell-scripts med PowerShell Cmdlets
PowerShell er både en forbedret version af Windows Command Prompt og et scriptsprog, der bruges til automatisering. PowerShell planlagte opgaver omfatter administration af Active Directory-brugere, administration og opbygning af virtuelle maskiner i Hyper-V, generering af rapporter, overvågning af ydeevne, afsendelse af e-mails osv.
Hvordan bruger man PowerShell til automatisering? Hvordan automatiseres PowerShell-scripts? Svarene kan findes i dette indlæg. Udforsk indholdet nu!
Sådan automatiseres PowerShell-scripts med Task Scheduler
Trin 1: Åbn Task Scheduler fra Løb vindue.
- Åben Løb dialogvindue ved at trykke på Windows og R .
- Type taskschd.msc og tryk Gå ind .

Trin 2: Højreklik på Opgaveplanlægning (lokal) i venstre panel og klik Opret opgave . Alternativt kan du klikke direkte på Opret opgave under Handlinger fanen.

Trin 3: Tilføj parametre for opgaven i Opret opgave vindue og klik Okay for at gemme ændringer.
- Indtast navn og beskrivelse af opgaven under Generel
- Indstil brugerkontoen efter dine behov ved at klikke Skift bruger eller gruppe og følge instruktionerne på skærmen.
- Beslut, om du skal være logget ind for at køre denne opgave, ved at markere den tilsvarende indstilling.
- Beslut om opgaven skal køre med de højeste rettigheder
- Vælg den systemversion, du vil konfigurere til opgaven, fra rullemenuen.

Trin 4: Skift til Udløser fanen. Den er tom, når du åbner den første gang. I dette tilfælde skal du klikke på Ny knappen nederst til venstre i vinduet for at oprette en ny trigger.
Trin 5: Vælg frekvens, starttidspunkt, slutdato og andre indstillinger baseret på dine krav. Klik derefter Okay for at gemme ændringer.

Trin 6: Naviger til Handlinger fanen. Du vil opdage, at den er tom, når du åbner den første gang. Ligeledes skal du klikke på Ny knappen for at konfigurere indstillinger.
- Vælge exe i Program/manuskript afsnit.
- Under Tilføj argumenter , vælg placeringen af PowerShell-scriptet.
- Klik Okay for at gemme ændringer.

Trin 7: En masse muligheder relateret til start og stop af opgaver og fejlhåndtering er inkluderet under Betingelser og Indstillinger faner. Når du har konfigureret dem, skal du klikke Okay for at fuldføre operationen.

Sådan automatiseres PowerShell-scripts med PowerShell Cmdlets
Ved at bruge de automatiserede PowerShell-scripts kan planlagte PowerShell-opgaver udføres automatisk. Trinene til at planlægge PowerShell-scripts med cmdlets er vist nedenfor.
Trin 1: Indstil handlingerne gennem ' New-Scheduled TaskAction ' cmdlet. Du kan planlægge op til 32 opgaver med det, men disse opgaver udføres efter hinanden, og der er ingen parallel udførelse. For at oprette opgaver via denne cmdlet skal du:
- Åbn PowerShell.exe ved at skrive ' New-ScheduledTaskAction - Udfør “PowerShell.exe ”.
- Type $scheduledAction = New-ScheduledTaskAction -Kør “PowerShell.exe” -WorkingDirectory C:/MyScripts for at åbne PowerShell og ændre mappen til MyScripts.
Trin 2: Bestem starttidspunktet og hyppigheden af opgaven. Hvis du vil planlægge en opgave til at starte kl. 9 hver dag, skal du bruge ' New-ScheduledTaskTrigger ” cmdlet. De automatiserede PowerShell-scripts til ovenstående tidsplan er: $scheduledTime=New-ScheduledTaskTrigger -Kl. 9.00 -Dagligt
Denne cmdlet indeholder mange parametre. De er:
- [-RandomDelay
] - -På
- [-Enkelt gang]
- [-RepetitionDuration
] - [-Gentagelsesinterval
] - [-CimSession
] - [-ThrottleLimit
] - [-AsJob]
- [
]
Trin 3: Gem planlæggeren med ' Register-Scheduled Task ” cmdlet på dit lokale system. Så kan du genbruge eller redigere det senere.
Yderligere læsning:
Hvis det er nødvendigt, skal du udføre yderligere handlinger som at sikkerhedskopiere og slette opgaven. PowerShell selv inkluderer ikke en cmdlet til at sikkerhedskopiere en planlagt opgave, men du kan nå dette formål ved at flytte objektet til en fil. For eksempel vil du sende en opgave til en XML-fil til backup ved at udføre ' Get-ScheduledTask -TaskName 'ExecuteMyScript' | Export-Clixml c:\MyScripts.xml ' cmdlet.
For at slette en planlagt opgave skal du skrive cmdlet nedenfor og bekræfte opgaven. Dette vil undgå utilsigtet sletning.
Unregister-ScheduledTask -TaskName 'ExecuteMyScript' -Confirm:$true
Hvordan køres PowerShell Script på Windows 10? [Fuld vejledning]
Hvordan automatiseres PowerShell-scripts? Der er to metoder til dig. Du skal blot vælge en efter dine præferencer. For at administrere din harddisk effektivt, prøv at bruge denne side Partition Wizard – en omfattende partitionshåndtering til Windows-pc'er. Det hjælper dig med at kopiere disk, konvertere MBR til GPT, gendanne manglende data/partition osv.