211service.com
Hoe PowerShell-scripts te automatiseren? Top 2-methoden voor u [Partitiebeheer]
Als je gaat automatiseer PowerShell-scripts , het wordt aanbevolen om dit bericht te lezen van deze site . Het biedt u twee methoden om PowerShell-scripts te plannen. Het toont u zelfs de gedetailleerde stappen en screenshots van elke methode.
- Hoe PowerShell-scripts te automatiseren met Taakplanner
- Hoe PowerShell-scripts te automatiseren met PowerShell-cmdlets
PowerShell is zowel een verbeterde versie van de Windows-opdrachtprompt als een scripttaal die wordt gebruikt voor automatisering. Geplande taken van PowerShell omvatten het beheren van Active Directory-gebruikers, het beheren en bouwen van virtuele machines in Hyper-V, het genereren van rapporten, het toezicht houden op de prestaties, het verzenden van e-mails, enz.
Hoe PowerShell gebruiken voor automatisering? Hoe PowerShell-scripts automatiseren? Antwoorden vind je in dit bericht. Ontdek nu de inhoud!
Hoe PowerShell-scripts te automatiseren met Taakplanner
Stap 1: Open Taakplanner vanuit de Rennen raam.
- Open Rennen dialoogvenster door op te drukken ramen en R .
- Type takenschd.msc en druk op Binnenkomen .

Stap 2: Klik met de rechtermuisknop op de Taakplanner (lokaal) in het linkerdeelvenster en klik Taak maken . U kunt ook direct op klikken Taak maken onder de Acties tabblad.

Stap 3: Voeg parameters toe voor de taak in het Taak maken venster en klik OKÉ om wijzigingen op te slaan.
- Voer de naam en beschrijving van de taak in onder de Algemeen
- Stel het gebruikersaccount in door op te klikken, afhankelijk van uw behoeften Gebruiker of groep wijzigen en volg de instructies op het scherm.
- Bepaal of u moet zijn aangemeld om deze taak uit te voeren door de overeenkomstige optie aan te vinken.
- Bepaal of de taak moet worden uitgevoerd met de hoogste bevoegdheden
- Kies de systeemversie die u voor de taak wilt configureren in het vervolgkeuzemenu.

Stap 4: Schakel over naar de In gang zetten tabblad. Het is leeg als je het voor de eerste keer opent. Klik in dit geval op de Nieuw knop linksonder in het venster om een nieuwe trigger te maken.
Stap 5: Kies de frequentie, de starttijd, de einddatum en andere instellingen op basis van uw wensen. Klik daarna OKÉ om wijzigingen op te slaan.

Stap 6: Navigeer naar de Acties tabblad. U zult merken dat het leeg is wanneer u het voor de eerste keer opent. Evenzo moet u op de klikken Nieuw knop om instellingen te configureren.
- Kiezen ex in de Programma/script sectie.
- Onder Argumenten toevoegen , kies de locatie van het PowerShell-script.
- Klik OKÉ om wijzigingen op te slaan.

Stap 7: Een heleboel opties met betrekking tot het starten en stoppen van taken en foutafhandeling zijn opgenomen onder de Conditie en Instellingen tabbladen. Nadat u ze hebt geconfigureerd, klikt u op OKÉ om de operatie te voltooien.

Hoe PowerShell-scripts te automatiseren met PowerShell-cmdlets
Door de geautomatiseerde PowerShell-scripts te gebruiken, kunnen geplande PowerShell-taken automatisch worden uitgevoerd. De stappen voor het plannen van PowerShell-scripts met cmdlets worden hieronder weergegeven.
Stap 1: Stel de acties in via de ' Nieuw-ScheduledTaskAction ' cmdlet. Je kunt er maximaal 32 taken mee plannen, maar deze taken worden één voor één uitgevoerd en er is geen parallelle uitvoering. Om taken via deze cmdlet te maken, moet u:
- Open PowerShell.exe door ' New-ScheduledTaskAction - Voer 'PowerShell.exe ”.
- Type $scheduledAction = New-ScheduledTaskAction -Voer 'PowerShell.exe' uit -WorkingDirectory C:/MyScripts om PowerShell te openen en de map te wijzigen in MyScripts.
Stap 2: Bepaal de starttijd en frequentie van de taak. Als u wilt plannen dat een taak elke dag om 9.00 uur begint, gebruikt u de knop ' Nieuw-ScheduledTaskTrigger ” cmdlet. De geautomatiseerde PowerShell-scripts voor het bovenstaande schema zijn: $scheduledTime=New-ScheduledTaskTrigger -Om 9.00 uur -Dagelijks
Deze cmdlet bevat veel parameters. Zij zijn:
- [-RandomDelay
] - -Op
- [-Een keer]
- [-RepetitionDuration
] - [-RepetitionInterval
] - [-CimSession
] - [-ThrottleLimit
] - [-AlsJob]
- [
]
Stap 3: Sla de planner op met de ' Register-ScheduledTask ' cmdlet op uw lokale systeem. Dan kun je het later opnieuw gebruiken of bewerken.
Verder lezen:
Indien nodig moet u aanvullende acties uitvoeren, zoals een back-up maken en de taak verwijderen. PowerShell zelf bevat geen cmdlet om een back-up van een geplande taak te maken, maar u kunt dat doel bereiken door het object naar een bestand te verplaatsen. U stuurt bijvoorbeeld een taak naar een XML-bestand voor back-up door de opdracht ' Get-ScheduledTask -TaskName ‘ExecuteMyScript’ | Exporteren-Clixml c:\MyScripts.xml ' cmdlet.
Typ de cmdlet hieronder om een geplande taak te verwijderen en bevestig de taak. Dit voorkomt onbedoeld wissen.
Unregister-ScheduledTask -TaskName ‘ExecuteMyScript’ -Confirm:$true
Hoe PowerShell-script uitvoeren op Windows 10? [Volledige gids]
Hoe PowerShell-scripts automatiseren? Er zijn twee methoden voor u. Kies er gewoon een uit volgens uw voorkeur. Gebruik om uw harde schijf efficiënt te beheren deze site Partitie Wizard - een uitgebreide partitiemanager voor Windows-pc's. Het helpt u bij het kopiëren van schijven, het converteren van MBR naar GPT, het herstellen van ontbrekende gegevens/partities, enz.