Wat is een BAT-bestand en hoe open je er een?

0
4

Snelle links

  • Wat is een BAT-bestand?
  • Hoe gebruik je een BAT-bestand?
  • Hoe open of lees ik een BAT-bestand?
  • Zijn BAT-bestanden gevaarlijk?
  • Wat kunt u gebruiken in plaats van een BAT-bestand?

Belangrijkste tips

  • Een BAT-bestand is een script met opdrachten, geschreven in platte tekst met de extensie .bat .
  • Batchbestanden zijn veelzijdig en voeren ingebouwde Windows-opdrachten of programma's uit met opdrachtregelinterfaces.
  • Batchbestanden worden uitgevoerd door erop te dubbelklikken en kunnen worden bewerkt met elke gewone teksteditor.

U zult regelmatig verwijzingen zien naar batch- of "bat" bestanden als u Windows gebruikt. Soms zijn ze gewend om een ​​ander programma te starten, terwijl ze soms zelf iets doen. Maar wat is een batchbestand precies en hoe gebruik je er een?

Wat is een BAT-bestand?

Een bat-bestand, ook wel een batchbestand genoemd, is een scriptbestand dat opdrachten bevat. Het bestand zelf is geschreven in platte tekst en heeft een ".bat" bestandsextensie.

Er zijn niet veel beperkingen aan wat deze commando's kunnen zijn. Het kunnen opdrachten zijn die in Windows zijn ingebouwd, zoals de opdracht del of shutdown, maar u kunt ook programma's met opdrachtregelinterfaces uitvoeren en gebruiken via een batchbestand.

Meestal batchbestanden die worden gebruikt wanneer u een opdracht regelmatig moet uitvoeren of wanneer u deze moet uitvoeren meerdere opdrachten achter elkaar. Het is ook mogelijk om batchbestanden te schrijven die reageren op gebruikersinvoer, zoals ja of nee antwoorden, of een optie uit een lijst kiezen om verschillende dingen te doen.

Hoe gebruik je een BAT-bestand?

Om een ​​BAT-bestand te gebruiken, dubbelklikt u erop. Als het correct is geschreven, zullen de opdrachten die het bevat, worden uitgevoerd en een bepaalde functie vervullen.

In sommige situaties kan het zijn dat u de opdrachtprompt of terminal slechts een ogenblik geopend ziet en vervolgens weer sluit. Andere keren duurt het uitvoeren van de opdracht zo lang dat u de kans krijgt om ernaar te kijken, of kan de opdracht aan het einde een regel bevatten die ervoor zorgt dat deze open blijft totdat u deze handmatig sluit.

Je moet er niet van uitgaan dat beide gedragingen betekenen dat een BAT-bestand niet werkte, tenzij je weet wat het zou moeten doen.

Als voorbeeld: als je een batchbestand gebruikt om een ​​speciale gameserver te starten, verwacht je normaal gesproken dat het venster open blijft, zodat je de uitvoer van de server kunt zien. Aan de andere kant, als je alleen maar een batchbestand gebruikt dat een herstart van de computer activeert terwijl specifieke opties zijn ingeschakeld, dan zou je verwachten dat het vrijwel onmiddellijk wordt geopend en vervolgens gesloten.

Hoe een BAT-bestand openen of lezen?

Batchbestanden zijn platte tekstdocumenten en kunnen in vrijwel elke teksteditor worden geopend. Kladblok is de gebruikelijke keuze, maar geavanceerdere editors voor platte tekst kunnen nuttige functies bieden, zoals syntaxisaccentuering en tools voor foutopsporing.

Om een ​​batchbestand in Kladblok te openen, klikt u met de rechtermuisknop op het BAT-bestand en selecteert u “Bewerken" of "Bewerken met Kladblok."

U kunt ook Kladblok starten en klikken naar Bestand>Openen, navigeer vervolgens naar het batchbestand en klik op 'Openen'.

Zodra het wordt geopend, ziet u alle opdrachten. Hier is een voorbeeld:

Als je alleen maar wilt kijken wat een eenvoudig BAT-bestand doet, is Kladblok waarschijnlijk prima, maar als je er een wilt bewerken, of het gemakkelijker wilt maken om te begrijpen waar je naar kijkt, moet je in plaats daarvan VSCode proberen.

Als je een batchbestand wilt schrijven of bewerken, zullen beide werken, maar de syntaxisaccentuering in krachtigere teksteditors is te mooi om te laten liggen.

Zijn BAT-bestanden gevaarlijk?

BAT-bestanden zijn niet per definitie malware, maar kunnen kwaadwillig worden gebruikt en u moet ze altijd met een beetje voorzichtigheid behandelen. Een batchbestand kan bijvoorbeeld zo worden geschreven dat uw bestanden worden verwijderd wanneer u het uitvoert. Eén ervan kan ook worden geconfigureerd om malware van internet te downloaden. Er zijn talloze manieren waarop een batchbestand kwaadwillig kan worden gebruikt.

Afgezien van deze waarschuwingen is de overgrote meerderheid van de batchbestanden die rondzwerven niet kwaadaardig. De meeste zijn er alleen maar om een ​​veel voorkomende, complexe klus een beetje eenvoudiger te maken. Als u een bestand of programma downloadt van een betrouwbare bron, hoeft u zich waarschijnlijk nergens zorgen over te maken.

Als u echter een BAT-bestand downloadt van een minder betrouwbare bron, moet u even de tijd nemen om het BAT-bestand in Kladblok te openen en te kijken wat het doet voordat u het uitvoert.

Wat kun je gebruiken in plaats van een BAT-bestand?

Er zijn een paar alternatieven voor batchbestanden op Windows. Het meest voor de hand liggende is een PS1-bestand, het PowerShell-equivalent van een BAT-bestand. BAT-bestanden kunnen PowerShell-opdrachten uitvoeren als u speciale argumenten opneemt, maar het is meestal eenvoudiger om gewoon een PS1-bestand te schrijven.

Naast PowerShell-scripts is Python de meest voor de hand liggende keuze. Python kan functies van het besturingssysteem oproepen, en het heeft de toegevoegde bonus van een enorm aantal modules om bijna alles te doen wat je maar kunt bedenken. Voor veel toepassingen zou het overdreven zijn, maar als je iets ingewikkelds moet doen, moet je zeker Python overwegen.