Skip to main content

Wat is een batchbestand?

Een batchbestand is een bestand dat wordt gebruikt door een Windows Besturingssysteem, DOS of OS/2.Het is een tekstbestand dat een reeks opdrachten bevat die moeten worden geïnterpreteerd door een opdrachtinterpreter.Dit betekent dat een enkel bestand een complexe opstelling van opdrachten kan uitvoeren, die vaak meerdere programma's uitvoert, om een enkel samenhangend einde te bereiken.Systeembeheerders gebruiken ze vaak om lange projecten te automatiseren, en sommige programma's die niet volledig in één programma zijn verzameld, kunnen een batchbestand gebruiken om de benodigde componenten uit te voeren en vervolgens het uiteindelijke programma te starten.

De .bat-extensie is de meest voorkomendeGebruikte extensie voor een batchbestand en wordt herkend door vrijwel alle shells.Meer moderne schelpen kunnen ook de .CMD -extensie accepteren, en meestal heeft het onderscheid tussen de twee te maken met wat de foutniveaus zijn, dat wil zeggen wanneer fouten worden weergegeven.In 4DOS en andere soortgelijke schelpen kunnen ze ook de .btm -extensie gebruiken, hoewel dit niet wordt herkend door andere besturingssystemen.

Op oudere Windows Computers en DOS -computers, er is een kernbestand bekend als Autoexec.bat dat wordt uitgevoerd telkens wanneer de computer opstart.Dit omvat veel veel voorkomende bestanden die moeten worden gestart en opdrachten die moeten worden uitgevoerd om het systeem voor te bereiden om te werken.Dingen kunnen worden toegevoegd aan het bestand Autoexec.bat om specifiek gedrag in te stellen bij het opstarten, zoals het starten van programma's, het opruimen van bestandsruimtes of het echoën van herinneringen.in elke vorm van eenvoudige teksteditor en het achtervoegsel kan later worden gewijzigd in .bat of .cmd.De meeste mensen vinden het het gemakkelijkst om er eenvoudig een uit de opdrachtregel te bewerken, hetzij recht in de DOS of in een shell -venster gelanceerd vanuit Windows .De opdracht

bewerken kan worden gebruikt om een nieuw bestand te maken, door zoiets als

foo.bat te typen.Binnen het bestand kan een hele reeks basisopdrachten worden gebruikt. Een eenvoudig batchbestand kan het volgende iets bevatten: pauze;echo nu openen we de documentenmap .; dir c:/documenten/.Om het bestand uit te voeren, zou een gebruiker eenvoudig de naam van het bestand typen, zonder het .bat -achtervoegsel, en het zou worden uitgevoerd.Dit specifieke bestand zou beginnen met een pauze, die de gebruiker ertoe zou aanzetten een sleutel te raken.Zodra een sleutel was geraakt, zou deze de lijn afdrukken, ldquo; nu openen we de documentenmap. Rdquo;Vervolgens vermeldt het de inhoud van de documentenmap in het C -schijf.

Er zijn eigenlijk nogal wat opdrachten die in een batchbestand kunnen worden gebruikt om ze verder aan te passen.De %1 -variabele kan bijvoorbeeld worden gebruikt om een variabele af te drukken die de gebruiker invoert na het typen van de naam van het bestand om uit te voeren.Dus als iemand bijvoorbeeld een map wilde verwijderen en een nieuwe map in één opdracht wilde maken, zou hij een bestand met de naam RMMK.BAT kunnen maken met de volgende regels: RMDIR %1;MKDIR %2.Hij zou het vervolgens kunnen uitvoeren door zoiets als RMMK Foo Bar te typen, die de map met de naam FOO zou verwijderen, en een nieuwe map met de naam Bar zou maken.