PowerShell-scripts de inspanning verminderen bij het uitvoeren van repetitieve taken. Als u regelmatig scripts uitvoert op vooraf gedefinieerde tijden of gespecificeerde tijdsintervallen, wilt u misschien een efficiënte manier om scripts niet herhaaldelijk uit te voeren. In dit bericht zullen we u begeleiden bij het plannen van het PowerShell-script om periodiek te worden uitgevoerd op Windows 10 met behulp van Taakplanner.
Plan PowerShell-script met Taakplanner
Er wordt aangenomen dat u al een PowerShell-script hebt gemaakt. Ga als volgt te werk om PowerShell-script te plannen met Taakplanner:
- druk op Windows-toets + R om het dialoogvenster Uitvoeren op te roepen.
- Typ in het dialoogvenster Uitvoeren takenschd.msc
- druk op CTRL+SHIFT+ENTER toetscombinatie om Taakplanner te openen in de beheerdersmodus.
- Klik met de rechtermuisknop in het linkerdeelvenster Bibliotheek Taakplanner > Taak maken.
- In Algemeen tabblad, kunt u de naam en beschrijving van de planner voor de taak instellen, zoals voor welk doel de taak is gemaakt.
- Schakel over naar de Op gang brengen tabblad en klik op de Nieuw knop. Hier kunt u voorwaarden instellen die een taak activeren.
- Open dan Acties tabblad en klik op de Nieuw knop.
In de vervolgkeuzelijst Actie, Een programma starten is standaard ingesteld. U kunt het desgewenst wijzigen.
Selecteer met Bladeren het programma-/scriptveld. Om een script te plannen, moeten we powershell selecteren.exe. Je kunt powershell vinden.exe in je system32\WindowsPowerShell\v1.0 map.
In Argumenten toevoegen, -Bestandsparameter is de standaardparameter, dus specificeer eenvoudig het scriptpad. Stel dat u een PowerShell-script hebt gemaakt en op uw bureaublad hebt opgeslagen.
C:\Gebruikers\\Desktop\TWC_script.ps1
Als het pad een spatie bevat, moet deze tussen aanhalingstekens staan.
- Eenmaal geconfigureerd, kunt u voorwaarden specificeren om te bepalen of de taak moet worden uitgevoerd. De taak wordt niet uitgevoerd als een van de hier opgegeven voorwaarden niet waar is.
- Op het tabblad Instellingen kunt u aanvullende geavanceerde instellingen instellen om de taakuitvoering te regelen.
- Klik ten slotte op OK om een gepland script te maken.
- Klik OK opnieuw. U kunt nu Taakplanner afsluiten.
PowerShell-script wordt niet uitgevoerd als geplande taak - 0xFFFD0000-fout
Het geplande script zal zonder problemen worden uitgevoerd zoals verwacht volgens uw schema. Als u de uitvoering van het script wilt controleren, klikt u op Rennen door met de rechtermuisknop te klikken op de taaknaam.
Zo kunt u een PowerShell-script uitvoeren als een geplande taak met Taakplanner.