.BAT

BAT-fil

Windows Batch File
Still et spørsmål
HURTIGSVAR

En BAT-fil er et Windows-batchskript i ren tekst som inneholder ledetekst-kommandoer som kjøres i rekkefølge i det øyeblikket du dobbeltklikker på den. For å lese hva den gjør først, høyreklikk og velg Rediger for å åpne den i Notepad - dette utfører ingenting. Kjør kun en .bat-fil du har skrevet selv eller stoler fullt ut på, fordi den kjører med dine brukerrettigheter og er en vanlig metode for spredning av skadevare.

Utvikler: Microsoft Kategori: Eksekverbare filer MIME: application/x-bat
ÅPNES PÅ Windows macOS Linux
Relatert: .APK · .EXE · .VBS · .JAR

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 25, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er BAT-filformatet?

.bat er filendelsen for DOS-batchfiler som kjøres fra Windows-kommandoskallet, cmd.exe.

Innholdet i .bat-filer

.bat-filer inneholder kommandoer for kommandoskallet. Batchfiler lar brukere automatisere oppgaver og kjøre flere kommandoer i sekvens, administrere applikasjoner eller kontrollere datamaskinressurser. Et kjent eksempel er AUTOEXEC.BAT, som ligger i rotmappen på systemstasjonen i Windows 95, 98 og Me; kommandoer i den filen ble utført automatisk ved systemoppstart for å starte programmer og endre standardinnstillinger. I dag er .bat-filer fortsatt fullt støttet på alle Windows-versjoner; deres nære slektning, .cmd, er Windows NT-tidens ekvivalent med kommandoutvidelser aktivert som standard.

Kan jeg åpne .bat-filer?

.bat-filer lagrer kommandoer i ren tekst og kan redigeres med hvilket som helst tekstredigeringsprogram. Brukere bør imidlertid være forsiktige med hvordan de åpner .bat-filer - som standard vil dobbeltklikk på en .bat-fil automatisk laste den inn i minnet og utføre kommandoene. Ved å høyreklikke på filen og velge Rediger fra kontekstmenyen kan brukere endre .bat-filen uten å kjøre instruksjonene. For mer avansert skripting er PowerShell-skript (.ps1) det moderne Windows-alternativet.

Kan en .bat-fil være farlig?

Med tanke på at kommandoer lagret i .bat-filer kan la systemet utføre praktisk talt enhver operasjon, få tilgang til systemressurser eller installere programvare, er risikoen for at slike filer kan brukes til å installere potensielt farlig programvare eller til og med destabilisere maskinen reell. Derfor anbefales det at brukere ikke kjører .bat-filer fra ukjente kilder. Beste praksis tilsier at brukere bør gjennomgå innholdet før de kjører en .bat-fil - selv filer som har ligget på maskinen lenge. Et ondsinnet program kan ha endret en eller flere harmløse .bat-filer på en måte som gjør at kjøring av dem nå forårsaker skade på systemet eller installerer skadelig programvare.

Sikkerhet og trygghet

RISIKO: HIGH

En .bat-fil er KJØRBAR: dobbeltklikk kjører hver kommando umiddelbart med dine brukerrettigheter - den kan slette filer, endre innstillinger, laste ned og starte andre programmer, eller deaktivere sikkerhetsverktøy. Det er en vanlig vektor for skadevare, ofte skjult eller brukt som en «dropper» som henter en ekte nyttelast, og er ofte forkledd som en nyttig «fiks», «crack» eller «optimalisering». SIKKER HÅNDTERING: dobbeltklikk aldri på en .bat-fil du ikke stoler på. For å inspisere den, høyreklikk for å Redigere (eller åpne i Notepad/Notepad++/VS Code) og LES kommandoene - åpning i et redigeringsprogram utfører dem IKKE. Røde flagg inni: kommandoer som kaller powershell/curl/bitsadmin for å laste ned filer, base64/uforståelige strenger, forsøk på å deaktivere Defender, eller skriving til systemmapper og registeret. Hvis du er usikker, last opp filen til VirusTotal (det er tekst, så det er trygt å laste opp) og kjør den kun i en virtuell maskin/sandkasse.

Formatdetaljer

i et nøtteskall
FULLT NAVNWindows Batch Fileogså kjent som Batch script, DOS batch file
UTVIKLERMicrosoftsiden 1981 (MS-DOS 1.0; AUTOEXEC.BAT since MS-DOS / PC DOS)
MIME-TYPEapplication/x-bat
TYPERen tekst-skript med ledetekst-kommandoer (cmd.exe), utført linje for linje

Programmer som åpner BAT-filer

Windows6 apps
Sublime Text Betalt Åpne som tekst for redigering med syntaksutheving for batch.
PSPad Gratis Gratis redigeringsprogram for programmerere - åpner og uthever .bat for inspeksjon/redigering.
Notepad Åpen kildekode Åpne filen (eller høyreklikk for å redigere med Notepad++) for syntaksuthevet, skrivebeskyttet inspeksjon før kjøring.
Notepad (Edit, do not run) Innebygd Høyreklikk på .bat-filen for å vise flere alternativer og velg Rediger - åpnes i Notepad slik at du kan LESE kommandoene uten å utføre dem.
Visual Studio Code Gratis Åpne .bat som tekst; syntaksutheving for batch gjør det lettere å oppdage skjulte eller ondsinnede linjer.
Command Prompt (cmd.exe) - to RUN Innebygd Kun når du stoler på kilden: åpne cmd, skriv banen til .bat-filen og trykk Enter. Kjøring fra ledetekst holder vinduet åpent så du ser utdata og feil.
macOS2 apps
Any text editor (TextEdit, VS Code) Gratis macOS kan bare LESE en .bat som tekst - den kan ikke kjøre Windows-batchkommandoer. Åpne den for å inspisere; kjør den på Windows (eller i en virtuell Windows-maskin).
Parallels Desktop (to run, via Windows) Betalt Kjører en virtuell Windows-maskin på Mac; utfør .bat-filen inne i det gjestesystemet, ikke i macOS.
Linux1 app
Any text editor Gratis Linux leser .bat kun som tekst; cmd.exe-syntaks kjører ikke naturlig. Inspiser her, kjør på Windows (Wines cmd håndterer enkle skript ufullstendig).

Tekniske detaljer

dyp spesifikasjon
Kjøringsmotorcmd.exe (Windows Command Processor) - skallet leser og utfører hver linje sekvensielt ved kjøring
FilkodingANSI / Windows-1252 eller ASCII; UTF-8 aksepteres, men en BOM (EF BB BF) helt i starten ødelegger den første kommandoen
Magiske byte / signaturIngen - ren tekst identifisert kun av filendelsen .bat; de fleste filer begynner med linjen @echo off
KommentarsyntaksREM-nøkkelord (offisielt) eller :: (et triks med dobbeltkolon-etikett som er mye brukt som en enkeltlinjekommentar)
Variabelsyntaks%VARIABLE_NAME% for miljøvariabler; %1-%9 for posisjonsparametere sendt via kommandolinjen; %* for alle argumenter
Kontrollflyt-konstruksjonerEtiketter (:navn), GOTO, CALL (subrutiner eller underordnede skript), IF / ELSE, FOR-løkker, SETLOCAL / ENDLOCAL-omfang
FeilhåndteringERRORLEVEL pseudo-variabel; IF ERRORLEVEL n-sjekker; && og || betingede utførelsesoperatorer (krever kommandoutvidelser)
Typisk filstørrelse100 byte til ~50 KB - fra noen få linjer til et lengre automatiseringsskript
Slektningsformat.cmd er motstykket fra Windows NT-æraen; kommandoutvidelser er på som standard, noe som gir mer pålitelig ERRORLEVEL- og FOR /F-oppførsel
KodesigneringIngen innebygd signaturmekanisme - i motsetning til PowerShell .ps1-skript, kan ikke .bat-filer signeres digitalt eller begrenses av kjøringspolicyer
Sikkerhetsatferd ved kjøringDobbeltklikk kjører filen umiddelbart uten forhåndsvisning; filer lastet ned fra internett mottar et «Mark-of-the-Web»-flagg som utløser en SmartScreen-advarsel
Erstattet avPowerShell (.ps1) for moderne Windows-automatisering, selv om .bat / .cmd forblir fullt støttet og i utbredt bruk
Tilknyttede plattformerWindows (alle versjoner), MS-DOS (opprinnelse), OS/2 (begrenset kompatibilitet)
MIME-typeapplication/x-bat (forekommer også som application/bat, application/x-msdos-program og text/plain)
Utgitt1981 (MS-DOS 1.0; AUTOEXEC.BAT since MS-DOS / PC DOS)
Siste versjonNo versioned spec; behavior tied to the cmd.exe of the Windows release (Windows 11 cmd as of 2026). .cmd is the NT-era sibling.
Spesifikasjonlearn.microsoft.com

BAT-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med BAT-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om BAT-filer.

Ofte stilte spørsmål

Er det trygt å åpne en BAT-fil?
Å åpne den i et tekstredigeringsprogram for å LESE den er trygt - det kjører ingenting. Dobbeltklikk KJØRER kommandoene, noe som er risikabelt for filer du ikke stoler på. Inspiser alltid først via høyreklikk og Rediger.
Hvordan ser jeg hva en .bat-fil gjør uten å kjøre den?
Høyreklikk på filen, velg «Vis flere alternativer» og deretter «Rediger» (eller åpne den i Notepad++/VS Code). Du vil da lese kommandoene som ren tekst uten å utføre dem.
Hvordan kjører jeg en BAT-fil?
Dobbeltklikk på den, eller åpne ledetekst (Command Prompt) og skriv inn hele banen til filen. Kjøring fra en ledetekst holder vinduet åpent slik at du kan lese utdataene og eventuelle feilmeldinger.
Hvordan konverterer jeg en BAT-fil til EXE?
Bruk et verktøy som gratisprogrammet Bat To Exe Converter eller Windows' innebygde IExpress. Dette pakker skriptet inn i en selvutpakkende EXE; det kompilerer eller fremskynder det ikke, og antivirus kan flagge resultatet.
Hva er forskjellen mellom .bat og .cmd?
De er nesten identiske Windows-batchskript. .cmd er den nyere NT-versjonen med «kommandoutvidelser» på som standard; .bat beholder noe oppførsel fra DOS-tiden. Bruk begge deler - de fleste skript kjører likt.
Hvorfor flagger antivirusprogrammet mitt en .bat-fil?
Fordi batchfiler kan kjøre vilkårlige kommandoer og er et vanlig verktøy for skadevare. Et flagg betyr ikke alltid infeksjon, men inspiser innholdet i et redigeringsprogram og kjør den bare hvis du stoler på kilden.
Kan en .bat-fil kjøre på Mac eller Linux?
Nei - batchfiler bruker Windows cmd.exe-syntaks. På Mac/Linux kan du bare lese dem; for å kjøre en trenger du Windows eller en virtuell Windows-maskin.

Referanser

1Microsoft Learn - Windows commands referencelearn.microsoft.com
2Microsoft Learn - cmd.exe documentationlearn.microsoft.com

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.MDMarkdown Document

Relaterte filendelser

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å