U kunt batchbestanden gebruiken om taken in Windows 10 te automatiseren, in dit Windows 10 artikel laten we u zien hoe u dit kunt doen.

| Softwaregeek

In Windows 10 is een batchbestand een speciaal tekstbestand dat doorgaans de extensie .bat heeft en een of meer opdrachten bevat die de opdrachtprompt kan begrijpen en achtereenvolgens kan uitvoeren om verschillende acties uit te voeren.

Gewoonlijk kunt u opdrachten handmatig typen om een ​​bepaalde taak uit te voeren of systeeminstellingen te wijzigen in Windows 10. Een batchbestand vereenvoudigt het werk van het opnieuw typen van opdrachten, waardoor u tijd en mogelijk onomkeerbare fouten bespaart.

U kunt ook andere tools zoals PowerShell gebruiken om nog geavanceerdere scripts te schrijven. Het gebruik van batchbestanden met de opdrachtprompt is echter een handige optie wanneer u opdrachten moet uitvoeren om instellingen te wijzigen, routines te automatiseren en apps te starten of websites te starten.

In dit Windows 10 artikel we u door de stappen om uw eerste batchbestand op uw apparaat te maken en uit te voeren. We zullen ook de stappen beschrijven om geavanceerde scripts te maken en scripts te automatiseren met behulp van de Taakplanner.

  • Een batchbestand maken in Windows 10
  • Batchbestand uitvoeren in Windows 10

Een batchbestand maken in Windows 10

Het proces voor het maken van een batchbestand (script of batchscript) is eenvoudig. U hebt alleen een teksteditor (bijvoorbeeld kladblok) nodig en wat basiskennis bij het typen van native commandoprompt opdrachten. In de onderstaande instructies beschrijven we voor u de stappen voor het schrijven van een basis- en geavanceerd batchbestand, maar ook de stappen om een ​​script te schrijven en de systeeminstellingen in Windows 10 te wijzigen.

Maak een basisbatchbestand

Volg deze stappen om een ​​standaard batchbestand op Windows 10 te maken:

  1. Open Start .
  2. Zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Typ de volgende regels in het tekstbestand om een ​​batchbestand te maken:
@ECHO OFF
ECHO Congratulations! Your first batch file executed successfully.
PAUSE
| Softwaregeek

Het bovenstaande script geeft de zin “Gefeliciteerd! Uw eerste batchbestand is succesvol uitgevoerd” op het terminalscherm.

| Softwaregeek
  • @ECHO OFF Schakelt de schermprompt uit om alleen het bericht op een schone regel weer te geven. Meestal staat deze regel aan het begin van het bestand. U kunt dit commando gebruiken zonder “@“, maar het symbool verbergt het commando dat wordt uitgevoerd om een ​​schoner resultaat te creëren.
    • ECHO Drukt elke tekst op het scherm af.
    • PAUSE Houdt het venster open na het uitvoeren van de opdracht. Als u deze opdracht niet gebruikt, wordt het venster automatisch gesloten zodra het script is voltooid. U kunt deze opdracht aan het einde van het script gebruiken of na een specifieke opdracht wanneer u meerdere taken uitvoert, en u wilt tussendoor pauzeren.
  • Klik op het menu Bestand.
  • Selecteer de optie Opslaan als.
  • Typ een naam voor het script, bijvoorbeeld eerste_basis_batch.bat.

Opmerking: hoewel batchbestanden doorgaans de bestandsextensies .bat gebruiken , kunt u scripts ook vinden met de bestandsextensies .cmd of .btm .

Nadat u de stappen hebt voltooid, kunt u dubbelklikken op het bestand om het uit te voeren, of u kunt de onderstaande stappen gebruiken om de verschillende manieren te leren waarop u een batchbestand op Windows 10 kunt uitvoeren.

Maak een geavanceerd batchbestand

Volg deze stappen om een ​​geavanceerd batchbestand te maken om meerdere opdrachten uit te voeren:

  1. Open Start .
  2. Zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Typ de volgende regels in het tekstbestand om een ​​geavanceerder batchbestand te maken:
@ECHO OFF
:: Dit batch bestand geeft details over Windows 10, hardware, en netwerk configuratie.
TITLE Mijn Systeem Info
ECHO Wacht AUB… Controleer systeem informatie.
:: Section 1: Windows 10 informatie
ECHO ==========================
ECHO WINDOWS INFO
ECHO ============================
systeminfo | findstr /c:"OS Name"
systeminfo | findstr /c:"OS Version"
systeminfo | findstr /c:"System Type"
:: Section 2: Hardware informatie.
ECHO ============================
ECHO HARDWARE INFO
ECHO ============================
systeminfo | findstr /c:"Total Physical Memory"
wmic cpu get name
wmic diskdrive get name,model,size
wmic path win32_videocontroller get name
:: Section 3: Netwerk informatie.
ECHO ============================
ECHO NETWORK INFO
ECHO ============================
ipconfig | findstr IPv4
ipconfig | findstr IPv6
START https://support.microsoft.com/nl-nl/windows/systeemvereisten-voor-windows-10-6d4e9a79-66bf-7950-467c-795cf0386715
PAUSE
| Softwaregeek

Het bovenstaande script voert een reeks opdrachten uit om verschillende systeeminformatie op te vragen. Vervolgens worden ze in drie verschillende categorieën gegroepeerd, waaronder “WINDOWS INFO”, “HARDWARE INFO” en “NETWERKINFO.” De “start” opdracht opent ook een Microsoft-ondersteuningswebsite met de officiële Windows 10-systeemvereisten voor uw standaardwebbrowser, die u kunt vergelijken met uw informatie.

| Softwaregeek
Wanneer u het goed heeft gedaan ziet u ook de systeemvereisten van Windows 10 in de Browser verschijnen.
  • @ECHO OFF – Schakelt de schermprompt uit om alleen het bericht op een schone regel weer te geven. Meestal staat deze regel aan het begin van het bestand. (U kunt dit commando gebruiken zonder “@”, maar het symbool verbergt het commando dat wordt uitgevoerd voor een schoner resultaat.)
    • TITLE – Toont een aangepaste naam in de titelbalk van het venster.
    • :: – Hiermee kunt u opmerkingen en documentatie-informatie schrijven. Deze details worden genegeerd wanneer het batchbestand wordt uitgevoerd.
    • ECHO – Drukt de exacte tekst op het scherm af.
    • START – Hiermee kunt u een app of website starten met de standaardwebbrowser.
    • PAUSE – Houdt het venster open na het uitvoeren van de opdracht. Als u deze opdracht niet gebruikt, wordt het venster automatisch gesloten zodra het script is voltooid. U kunt deze opdracht aan het einde van het script gebruiken of na een specifieke opdracht wanneer u meerdere taken uitvoert, en u wilt tussendoor pauzeren.
  • Klik op het menu Bestand .
  • Selecteer de optie Opslaan als .
  • Typ een naam voor het script, bijvoorbeeld first_advanced_batch.bat .

Nadat u de stappen hebt voltooid, dubbelklikt u op het .bat- bestand om het uit te voeren, of u kunt de onderstaande stappen gebruiken om de verschillende manieren te leren waarop u een batch kunt uitvoeren.

Maak een actie gericht batchbestand

Naast het uitvoeren en weergeven van inhoud in een opdrachtpromptvenster, kunt u ook niet-interactieve batch-scripts schrijven om vrijwel elke gewenste taak uit te voeren.

Volg deze stappen om een ​​batchbestand te maken dat een specifieke opdracht uitvoert zonder tussenkomst van de gebruiker:

  1. Open Start .
  2. Zoek naar Kladblok en klik op het bovenste resultaat om de app te openen.
  3. Kopieer en plak de volgende opdracht in het tekstbestand:
  4. net use z: \\PATH-NETWORK-SHARE\FOLDER-NAME /user:YOUR-USERNAME YOUR-PASSWORD
| Softwaregeek

Opmerking: in de schermafbeelding ziet u de opdracht “pauze”, maar deze is niet vereist. Het is in dit voorbeeld toegevoegd om een ​​screenshot van de terminal te maken. Als u de bestanden opent vanaf een andere computer die een specifieke gebruikersnaam en wachtwoord gebruikt, vergeet dan niet de /user:optie te gebruiken met de nodige inloggegevens.

Het bovenstaande script bevat een eenvoudige opdracht om een ​​netwerkmap toe te wijzen als een station in Verkenner met behulp van de stations letter “Z”.

| Softwaregeek
  • Klik op het menu Bestand .
  • Selecteer de optie Opslaan als .
  • Typ een naam voor het script, bijvoorbeeld mount-z-network-drive.bat .

Nadat u de stappen hebt voltooid, wijst het batchbestand de netwerkmap toe met de opgegeven instellingen zonder een opdrachtpromptvenster te openen. Hoewel we in dit specifieke bestand maar één commando hebben gebruikt, kunt u zoveel commando’s opnemen als u wilt, zolang u ze maar één per regel schrijft.

Een batchbestand uitvoeren in Windows 10

Op Windows 10 kunt u een batchbestand op ten minste drie manieren uitvoeren. U kunt het op aanvraag uitvoeren met Verkenner of Opdrachtprompt. U kunt een taak maken met Taakplanner om deze volgens schema uit te voeren. Of u kunt het script in de map “Opstarten” plaatsen om het uit te voeren telkens wanneer u zich aanmeldt bij uw Windows 10-account.

Voer een batchbestand op aanvraag uit

Als u een script op aanvraag moet uitvoeren, heeft u twee keuzes, inclusief opdrachtprompt of bestandsverkenner.

Opdrachtprompt

Volg deze stappen om een ​​batchbestand met een opdrachtprompt uit te voeren.

  1. Open Start .
  2. Zoek naar opdrachtprompt , klik met de rechtermuisknop op het bovenste resultaat en selecteer de optie Als administrator uitvoeren .
  3. Typ het pad en de naam van het batchbestand en druk op Enter :
C:\PATH\TO\FOLDER\BATCH-NAME.bat

De volgende opdracht voert bijvoorbeeld het batchbestand uit dat zich in de map “scripts” bevindt, in de map “Desktop”:

C:\Users\user\desktop\first_basic_batch.bat
| Softwaregeek

Nadat u de stappen hebt voltooid, retourneert de console de resultaten en wordt het venster niet gesloten, zelfs niet als het script de opdracht “PAUSE” niet bevat.

Bestandsverkenner

Volg deze stappen om een ​​batchbestand uit te voeren met Verkenner:

  1. Open de bestandsverkenner .
  2. Blader naar de map met het script.
  3. Dubbelklik op het batchbestand om het uit te voeren.
  4. (Optioneel) Als u een opdracht uitvoert waarvoor beheerdersrechten zijn vereist, moet u het script uitvoeren als beheerder door met de rechtermuisknop op het batchbestand te klikken en de optie Als beheerder uitvoeren te selecteren.
| Softwaregeek
  • Klik op de knop Ja

Nadat u de stappen hebt voltooid, voert de batch elke opdracht in volgorde uit en worden de resultaten in de terminal weergegeven.

Voer het batchbestand volgens schema uit

Om een ​​batchbestand op Windows 10 te plannen, kunt u de Taakplanner gebruiken met deze stappen:

  1. Open Start .
  2. Zoek naar Taakplanner en klik op het bovenste resultaat om de app te openen.
  3. Klik met de rechtermuisknop op de tak “Taakplannerbibliotheek” en selecteer de optie Nieuwe map .
  4. Typ een naam voor de map, bijvoorbeeld MyScripts .

Opmerking: het is geen vereiste om een ​​map te maken, maar het wordt aanbevolen om taken georganiseerd te houden.

  • Klik op de OK- knop.
  • Vouw de tak “Taakplannerbibliotheek” uit.
  • Klik met de rechtermuisknop op de map MyScripts .
  • Selecteer de optie Basistaak maken .
| Softwaregeek
  • Typ in het veld “Naam” een beschrijvende naam voor de taak, bijvoorbeeld SystemInfoBatch .
| Softwaregeek
  1. (Optioneel) Maak een beschrijving voor de taak in het veld “Beschrijving”.
  2. Klik op de knop Volgende .
  3. Selecteer de optie Maandelijks .
| Softwaregeek

Opmerking: in Windows 10 kunt u met de Taakplanner kiezen uit verschillende triggers, waaronder een specifieke datum, tijdens het opstarten of wanneer een gebruiker inlogt op het apparaat. In dit geval selecteren we de optie om elke maand een taak uit te voeren, maar het kan zijn dat u aanvullende parameters moet configureren, afhankelijk van uw vereisten.

  1. Klik op de knop Volgende .
  2. Bevestig met behulp van de “Start” (Trigger) instellingen de dag en tijd waarop u de taak wilt starten.
  3. Gebruik het vervolgkeuzemenu “Maandelijks” om de maanden van het jaar te kiezen waarin u de taak wilt uitvoeren.
| Softwaregeek
  • Gebruik het vervolgkeuzemenu “Dagen” of “Op” om te bevestigen op welke dagen de taak zal worden uitgevoerd.
| Softwaregeek
  • Klik op de knop Volgende .
  • Selecteer de optie Een programma starten om het batchbestand uit te voeren.
| Softwaregeek
  • Klik in het veld “Programma / script” op de knop Bladeren .
  • Selecteer het batchbestand dat u heeft gemaakt.
| Softwaregeek
  • Klik op de knop Voltooien .

Nadat u de stappen hebt voltooid, wordt de taak opgeslagen en wordt het script volgens een schema uitgevoerd.

Deze instructies behandelen de stappen om een ​​basistaak te maken met Taakplanner.

Voer batchbestanden uit bij het opstarten

Als u elke keer dat u zich aanmeldt bij uw Windows 10 account een reeks opdrachten wilt uitvoeren, in plaats van Taakplanner te gebruiken, kunt u het script in de map “opstarten” plaatsen om de extra stappen op te slaan.

Gebruik deze eenvoudige stappen om een ​​script uit te voeren bij het opstarten op Windows 10:

  1. Open de bestandsverkenner .
  2. Blader naar de map met het batchbestand.
  3. Klik met de rechtermuisknop op het batchbestand en selecteer de optie Kopiëren .
  4. Gebruik de Windows-toets + R- sneltoets om de opdracht Uitvoeren te openen .
  5. Typ de volgende opdracht:
shell:startup
| Softwaregeek
  • Klik op de OK- knop.
  • Klik op de optie Plakken op het tabblad “Home” in de map Opstarten . (Of klik op de sneltoets Plakken om een ​​snelkoppeling naar het batchbestand te maken.)
| Softwaregeek
  • Meld u af bij uw account.
  • Log opnieuw in op het account.

Nadat u de stappen hebt voltooid, wordt elke keer dat u zich aanmeldt bij Windows 10, het batchbestand uitgevoerd en worden de meegeleverde opdrachten uitgevoerd.

We richten ons in dit artikel op Windows 10, maar de mogelijkheid om batchbestanden te maken en uit te voeren bestaat al lang, wat betekent dat u deze instructies kunt gebruiken als u nog een oudere versie van Windows gebruikt, inclusief Windows 8.1 of Windows 7.

Pin It on Pinterest