Skip to main content

BAT-bestand (wat het is en hoe er een te openen)

JUNICHIROE NEEDS HELP WITH .BAT FILE (April 2025)

JUNICHIROE NEEDS HELP WITH .BAT FILE (April 2025)
Anonim

Een bestand met de .BAT-bestandsextensie is een batchverwerkingbestand. Het is een gewoon tekstbestand dat verschillende opdrachten bevat die worden gebruikt voor repetitieve taken of om groepen scripts achter elkaar uit te voeren.

Alle soorten software gebruiken .bat-bestanden voor verschillende doeleinden, bijvoorbeeld om bestanden te kopiëren of verwijderen, toepassingen uit te voeren en processen te stoppen.

BAT-bestanden worden ook batchbestanden, scripts, batchprogramma's, opdrachtbestanden en shell-scripts genoemd en kunnen in plaats daarvan de .CMD-extensie gebruiken.

Belangrijk: Werken met .BAT-bestanden kunnen zeer gevaarlijk zijn voor niet alleen uw persoonlijke bestanden, maar ook belangrijke systeembestanden. Wees uiterst voorzichtig voordat je er een opent.

Hoe een .BAT-bestand te openen

Hoewel de .bat-extensie Windows onmiddellijk een dergelijk bestand als uitvoerbaar bestand laat herkennen, bevatten .bat-bestanden nog steeds volledig uit tekstopdrachten. Dit betekent dat elke teksteditor, zoals Kladblok (die is opgenomen in alle versies van Windows), een .BAT-bestand kan openen om te bewerken.

Om het .bat-bestand in Kladblok te openen, klikt u er met de rechtermuisknop op en kiest u Bewerk van het menu. Misschien vindt u meer geavanceerde teksteditors die syntax highlighting ondersteunen, handig bij het bewerken van een .bat-bestand.

Als u het .bat-bestand in een teksteditor opent, wordt de code weergegeven waaruit het bestand bestaat. Dit is bijvoorbeeld de tekst in een .bat-bestand dat wordt gebruikt om het klembord leeg te maken:

cmd / c "echo uit | clip"

Hier is nog een voorbeeld van een .bat-bestand dat de opdracht ping gebruikt om te kijken of de computer een router kan bereiken met dit specifieke IP-adres:

ping 192.168.1.1pauze

Waarschuwing: Wees opnieuw voorzichtig bij het openen van uitvoerbare bestandsindelingen zoals .BAT-bestanden die u per e-mail hebt ontvangen, hebt gedownload van websites die u niet kent of die u zelf hebt gemaakt. Raadpleeg deze lijst met uitvoerbare bestandsextensies voor andere bestandsextensies om dit te voorkomen en waarom.

Het gebruik van een .bat-bestand in Windows is net zo eenvoudig als dubbelklikken of dubbeltikken. U hoeft geen speciaal programma of tool te downloaden.

Als u het eerste voorbeeld van hierboven wilt gebruiken, voert u die tekst in een tekstbestand in met een teksteditor en slaat u vervolgens het bestand op met de extensie .BAT. Hiermee wordt het bestand een uitvoerbaar bestand dat u kunt openen om onmiddellijk iets te wissen dat is opgeslagen op het klembord.

Het tweede voorbeeld, dat de ping commando, zal dat IP-adres pingen; de pauze commando houdt de Opdrachtprompt open het venster wanneer het proces is voltooid, zodat u de resultaten kunt zien.

Notitie: Als uw bestand geen tekstbestand lijkt te zijn, hebt u waarschijnlijk niet te maken met een .bat-bestand. Controleer de bestandsextensie om er zeker van te zijn dat u geen .BAK of .BAR verwart ( Age of Empires 3 data) bestand met een .bat-bestand.

Hoe een .BAT-bestand converteren

Zoals te zien is, is de code van een .bat-bestand op geen enkele manier verborgen, wat betekent dat het heel gemakkelijk te bewerken is. Omdat bepaalde instructies in een .bat-bestand (zoals de opdracht del) grote schade aan uw gegevens kunnen toebrengen, is het verstandig om het BAT-bestand te converteren naar een indeling zoals EXE om het meer als een toepassingsbestand te maken.

U kunt een .BAT-bestand converteren naar een .EXE-bestand met behulp van een paar opdrachtregelhulpprogramma's. Je kunt lezen hoe je dit kunt doen bij How-To Geek.

  • Windows ingebouwd IExpress tool biedt een andere manier om een ​​.EXE-bestand te maken van een .bat-bestand; Renegade's Random Tech heeft een goede uitleg over hoe dat te doen.
  • Hoewel de gratis versie slechts een proefversie is, kan EXE naar MSI Converter Pro het resulterende EXE-bestand converteren naar een MSI-bestand (Windows Installer Package).
  • U kunt het gratis opdrachtregelprogramma NSSM gebruiken als u een .bat-bestand als een Windows-service wilt uitvoeren.
  • PowerShell Scriptomatic kan u helpen de code in een .bat-bestand naar een powershellscript te converteren.

In plaats van zoeken naar een .BAT naar SH (bash-shell-script) -converter om de .BAT-opdrachten te gebruiken in programma's zoals Bourne Shell en Korn Shell , probeer gewoon het script te herschrijven met de Bash-taal. De structuur van de twee indelingen is nogal verschillend omdat de bestanden in verschillende besturingssystemen worden gebruikt. Zie deze Stack Overflow thread en deze Unix Shell Scripting tutorial voor wat informatie die je kan helpen de commando's handmatig te vertalen.

Belangrijk: Normaal gesproken kunt u een bestandsextensie (zoals .BAT) niet veranderen naar een extensie die door uw computer wordt herkend en waarvan verwacht wordt dat het zojuist hernoemde bestand bruikbaar is. Een daadwerkelijke conversie van bestandsformaten met behulp van een van de hierboven beschreven methoden moet in de meeste gevallen plaatsvinden. Aangezien de .bat-bestanden alleen tekstbestanden met de extensie .BAT zijn, kunt u de naam ervan wijzigen in .TXT om deze met een teksteditor te openen. Vergeet niet dat het uitvoeren van een .BAT-naar-.TXT-conversie voorkomt dat het batchbestand zijn opdrachten uitvoert.

In plaats van de bestandsextensie handmatig te wijzigen van .BAT in .TXT, kunt u ook het batchbestand openen blocnote voor bewerking en sla het vervolgens op in een nieuw bestand, kies .TXT als bestandsextensie voor opslaan in plaats van .BAT.

Dit is ook wat u moet doen wanneer u een nieuw .BAT-bestand maakt blocnote , maar omgekeerd: sla het standaardtekstdocument op als .BAT in plaats van .TXT. In sommige programma's moet u het mogelijk opslaan in de Alle bestanden bestandstype en plaats de extensie .BAT daarop zelf.

Zie Meer informatie verkrijgen voor meer informatie.