Skip to main content

BAT-fil (vad det är och hur man öppnar en)

Gopal Bhar (Bangla) - গোপাল ভার (Bengali) - Ep 376 - Bahurupi -12th Mar, 2017 (Maj 2025)

Gopal Bhar (Bangla) - গোপাল ভার (Bengali) - Ep 376 - Bahurupi -12th Mar, 2017 (Maj 2025)
Anonim

En fil med .BAT-filtillägget är en batchbehandlingsfil. Det är en vanlig textfil som innehåller olika kommandon som används för upprepade uppgifter eller för att köra grupper av skript en efter en.

Programvara av alla slag använder .BAT-filer för olika ändamål - till exempel att kopiera eller ta bort filer, köra program och stänga av processer.

BAT-filer kallas också batchfiler, skript, batchprogram, kommandofiler och skalskript och kan istället använda .CMD-tillägget.

Viktig: Att arbeta med .BAT-filer kan vara mycket farligt för inte bara dina personliga filer utan även viktiga systemfiler. Var försiktig innan du öppnar en.

Så här öppnar du en .BAT-fil

Även om .BAT-förlängningen omedelbart gör att Windows känner igen en sådan fil som exekverbar, består .BAT-filer fortfarande av textkommandon. Det betyder att varje textredigerare, till exempel Anteckningsblock (som ingår i alla versioner av Windows), kan öppna en .BAT-fil för redigering.

För att öppna .BAT-filen i Anteckningar, högerklicka på den och välj Redigera från menyn. Det kan hända att du hittar mer avancerade textredigerare som stöder syntaxmarkering, användbart när du redigerar en .BAT-fil.

Öppna .BAT-filen i en textredigerare visar koden som utgör filen. Det här är till exempel texten i en .BAT-fil som används för att tömma urklippet:

cmd / c "echo off | clip"

Här är ett annat exempel på en .BAT-fil som använder ping-kommandot för att se om datorn kan nå en router med den här specifika IP-adressen:

ping 192.168.1.1paus

Varning: Vänligen var försiktig när du öppnar körbara filformat som .BAT-filer som du har fått via e-post, nedladdade från webbplatser du inte känner till eller ens skapat. Kontrollera den här listan med exekverbara filtillägg för andra filtillägg för att undvika och varför.

Att använda en .BAT-fil i Windows är lika enkel som att dubbelklicka eller dubbelklicka på den. Du behöver inte ladda ner något speciellt program eller verktyg.

För att använda det första exemplet ovan kan du skriva in den text i en textfil med en textredigerare och sedan spara filen med .BAT-förlängningen göra filen till en körbar fil som du kan öppna för att radera allt som sparats på Urklippet omedelbart.

Det andra exemplet, som använder ping kommando, kommer att pinga den IP-adressen de paus kommandot håller Command Prompt fönstret öppnas när processen är klar så att du kan se resultaten.

Notera: Om din fil inte verkar vara en textfil, hanterar du förmodligen inte en .BAT-fil. Kontrollera filtillägget för att se till att du inte förvirrar en .BAK eller .BAR ( Ålder av imperier 3 data) fil med en .BAT-fil.

Så här konverterar du en .BAT-fil

Som visat är koden för en .BAT-fil inte dold på något sätt, vilket betyder att det är mycket enkelt att redigera. Eftersom vissa instruktioner i en .BAT-fil (som del-kommandot) kan orsaka kaos på dina data kan det vara klokt att konvertera BAT-filen till ett format som EXE för att göra det mer som en applikationsfil.

Du kan konvertera en .BAT-fil till en .EXE-fil med några kommandoradsverktyg. Du kan läsa hur du gör det på How-To Geek.

  • Windows inbyggd IExpress verktyget ger ett annat sätt att bygga en .EXE-fil från en .BAT-fil; Renegades slumpmässiga teknik har en bra förklaring om hur man gör det.
  • Även om den fria versionen bara är en försök kan EXE till MSI Converter Pro konvertera den resulterande EXE-filen till en MSI-fil (Windows Installer Package).
  • Du kan använda det kostnadsfria NSSM-kommandoradsverktyget om du vill köra en .BAT-fil som en Windows-tjänst.
  • PowerShell Scriptomatic kan hjälpa dig att konvertera koden i en .BAT-fil till ett powershell-skript.

I stället för att söka efter en .BAT till SH (bash shell script) omvandlare för att använda .BAT-kommandona i program som Bourne Shell och Korn Shell , försök bara skriva om skriptet med hjälp av Bash-språket. Strukturen för de två formaten är ganska annorlunda eftersom filerna används i olika operativsystem. Se den här Stack Overflow-tråden och denna Unix Shell Scripting-handledning för information som kan hjälpa dig att översätta kommandona manuellt.

Viktig: Vanligtvis kan du inte ändra en filtillägg (till exempel .BAT) till en som datorn känner igen och förvänta sig att den nyligen bytte filen ska användas. En faktisk filformatomvandling med en av metoderna ovan beskrivna måste ske i de flesta fall. Med tanke på att .BAT-filerna bara är textfiler med en .BAT-tillägg, kan du ändå byta namn på den till .TXT för att öppna den med en textredigerare. Kom ihåg att att göra en .BAT-till-.TXT-konvertering kommer att förhindra att batchfilen exekverar sina kommandon.

Istället för att manuellt byta filtillägg från .BAT till .TXT, kan du också öppna batchfilen Anteckningar för redigering och spara sedan till en ny fil, välj .TXT som filtillägg innan du sparar istället för .BAT.

Det här är också vad du behöver göra när du skapar en ny .BAT-fil Anteckningar , men omvänd: Spara standardtextdokumentet som .BAT istället för .TXT. I vissa program kanske du måste spara det i Alla filer filtyp, och lägg sedan .BAT-förlängningen på det själv.

Mer information finns i Få mer hjälp.