Batchbestanden automatiseren met taakplanner op Windows
Het kan behoorlijk vermoeiend worden als je steeds opnieuw batchbestanden moet uitvoeren tijdens bepaalde momenten of gebeurtenissen op je computer. Gelukkig biedt Windows een manier om dat proces te automatiseren zodat je het niet steeds handmatig hoeft te doen.
In deze tutorial laten we zien hoe je een batchbestand automatiseert met behulp van Taakplanner.
Moet u uw batchbestanden op Windows plannen?
Natuurlijk hoeft niet elk batchscript geautomatiseerd te worden. Maar voor taken die regelmatig en consistent moeten worden uitgevoerd, kan het automatiseren van het proces helpen om nauwkeurigheid en efficiëntie te garanderen. Denk bijvoorbeeld aan een scenario waarin een gebruiker een batchbestand heeft ontwikkeld om terugkerende taken te stroomlijnen, zoals het genereren van back-ups of het starten van specifieke applicaties bij het inloggen. In deze situaties zou het automatiseren van de bijbehorende batchscripts een logische beslissing zijn.
Het opnemen van geplande taken in je workflow kan je werkzaamheden stroomlijnen door ervoor te zorgen dat batchbestanden consistent worden uitgevoerd tijdens aangewezen intervallen of als reactie op gespecificeerde gebeurtenissen. Dit elimineert niet alleen de noodzaak voor handmatige interventie, maar bespaart ook waardevolle bronnen, vooral bij het beheren van talrijke batchscripts, wat uiteindelijk de efficiëntie en productiviteit verhoogt.
Een batchbestand plannen om automatisch uit te voeren op Windows
Ga eerst naar de Taakbalk en activeer de zoekfunctie door erop te klikken. Typ vervolgens “Taakplanner” in de zoekbalk en druk op enter. Zoek in de lijst met zoekresultaten de toepassing “Task Scheduler” en selecteer deze om het programma te starten.
Zoek en selecteer in het onderste deelvenster van de grafische gebruikersinterface het tabblad “Acties” in het rechterpaneel. Navigeer vervolgens naar het onderste gedeelte van dit tabblad en klik op de optie “Basistaak maken” die daarin wordt weergegeven.
Nadat u op “Volgende” hebt geklikt, wordt de gebruiker gevraagd een naam op te geven voor de taak die de essentie ervan beknopt weergeeft. Hoewel deze stap niet verplicht is, wordt aangeraden om een korte beschrijving van de taak in het gegeven veld op te nemen om iemands geheugen met betrekking tot het beoogde doel te versterken.
Selecteer een gewenste activeringsgebeurtenis voor de taak door een geschikt keuzerondje te kiezen uit de beschikbare opties en ga verder door op “Volgende” te klikken. Laten we in dit geval aannemen dat we hebben gekozen voor de optie “Dagelijks”, wat aangeeft dat de taak dagelijks zal worden uitgevoerd.
Om een dagelijkse trigger voor je automatiseringsworkflow te configureren, selecteer je de gewenste begindatum en -tijd, samen met het aantal opeenvolgende dagen waarop de taak moet worden herhaald. Ga vervolgens naar de volgende stap door op “Volgende” te klikken.
Om verder te gaan met het uitvoeren van het batchbestand, kiest u de optie “Een programma starten” uit de beschikbare opties en klikt u vervolgens op de knop “Volgende”. Deze selectie start de uitvoering van het opgegeven programma binnen het batchbestand.
Volg deze stappen om uw automatisering van batchbestanden in Windows te configureren met behulp van een eenvoudig script of programma:1. Open het script of programma dat automatisering van batchbestanden in Windows mogelijk maakt. Dit kan worden gedaan door het te vinden in uw startmenu of door online te zoeken naar beschikbare opties.2. Zodra het script of programma is geopend, navigeert u naar de optie “Bladeren” of een vergelijkbaar equivalent. Dit zal u toelaten om het specifieke batchbestand dat u wenst te automatiseren te lokaliseren en te selecteren.3. Na het selecteren van het gewenste batchbestand, gaat u verder naar de volgende stap die het specificeren van de nodige parameters of instellingen vereist voor de uitvoering kan inhouden.4. Ten slotte start u het automatiseringsproces door te klikken op een geschikte knop zoals “Volgende”, “Uitvoeren” of een andere aangewezen opdracht. Het geselecteerde batchbestand moet nu
Uiteindelijk wordt door het klikken op “Finish” de uitvoering van de geplande taak gestart, met inachtneming van de vooraf bepaalde trigger die is opgegeven voor dit specifieke geval, namelijk een dagelijks schema zoals gedemonstreerd in ons voorbeeld.
Het batchbestand verwijderen uit de taakplanner
Om het batchbestand niet langer uit te voeren, kan ervoor worden gekozen om de geplande taak te deactiveren, wat resulteert in het stopzetten van de taak totdat deze opnieuw wordt geactiveerd. Als alternatief bestaat de optie om de taak volledig te verwijderen uit de taakplanner.
Voer de volgende stappen uit om Taakplanner te openen en de geautomatiseerde taak te wijzigen:1. Open Taakplanner door op de Windows-toets \ R te drukken, “taskschd.msc” in het dialoogvenster Uitvoeren te typen en op OK te klikken.2. Zoek de taak in de lijst met geplande taken. Zoek de taak in de lijst met taken die aan de linkerkant van het venster wordt weergegeven. De taak zou gemarkeerd moeten zijn als resultaat van je zoekopdracht.3. Selecteer de taak door het selectievakje naast zijn naam aan te vinken. Hierdoor worden extra opties weergegeven in het rechterdeelvenster.4. Klik op “Acties” in het rechterdeelvenster.5. Kies tussen twee opties: de taak tijdelijk uitschakelen door “Uitschakelen” te selecteren, of de taak permanent verwijderen uit Taakplanner door “Verwijderen” te kiezen.
Merk op dat na het selecteren van “Delete” uit het menu, een bevestigingsprompt verschijnt waarin je op “Yes” moet klikken om het verwijderen van de geselecteerde bestanden te voltooien. Hierdoor moet de gehele planningsprocedure, zoals eerder beschreven, worden herhaald voor eventuele volgende automatische uitvoeringen van het batchbestand.
Als je er misschien voor hebt gekozen om de optie “Inschakelen” te deselecteren tijdens je vorige interactie met onze gewaardeerde applicatie, vrees dan niet, want we hebben een methodische procedure bedacht om de functionaliteit ervan te herstellen. Navigeer naar de eerder genoemde Taakplanner, zoek de taak in kwestie op en kies voor de functie “Inschakelen” (die nu de positie inneemt die voorheen werd ingenomen door de knop “Verwijderen”) binnen de genoemde interface. Deze actie zal de uitvoering van het bovengenoemde batchbestand opnieuw activeren volgens het vooraf bepaalde schema of de vooraf door uzelf ingestelde parameters.
Uw batchbestanden automatisch uitvoeren op Windows
Om de verveling van het herhaaldelijk uitvoeren van identieke batchscripts te verlichten of mogelijke geheugenstoringen met betrekking tot de uitvoering ervan aan te pakken, kunt u overwegen deze taken te automatiseren via de taakplanner van Windows. Het voordeel hiervan is dat hiervoor geen specifieke expertise vereist is, aangezien de eerder genoemde toepassing het proces aanzienlijk stroomlijnt. Bovendien heb je de flexibiliteit om het automatiseringsproces te stoppen wanneer je maar wilt, door simpelweg de toegewezen taak te deactiveren of te wissen.