BAT fajl (šta je to i kako ga otvoriti)

Sadržaj:

BAT fajl (šta je to i kako ga otvoriti)
BAT fajl (šta je to i kako ga otvoriti)
Anonim

Šta treba znati

  • BAT fajl je Windows batch fajl.
  • Kliknite dvaput da ga pokrenete ili ga otvorite pomoću Notepad-a za uređivanje.
  • Pretvorite u EXE sa IExpressom.

Ovaj članak objašnjava šta je BAT fajl, kako da ga otvorite za izvršenje, kako da ga uredite da biste ga promenili i kako da konvertujete BAT fajl u EXE, MSI ili drugi format.

Šta je BAT fajl?

Datoteka sa ekstenzijom datoteke. BAT je Windows Batch datoteka. To je običan tekstualni fajl koji sadrži različite komande koje se koriste za zadatke koji se ponavljaju ili za pokretanje grupa skripti jedna za drugom.

Softver svih tipova koristi BAT fajlove u različite svrhe-na primer, za kopiranje ili brisanje fajlova, pokretanje aplikacija i gašenje procesa.

Image
Image

Oni se takođe nazivaju batch fajlovi, skripte, batch programi, komandni fajlovi i shell skripte, i mogu umesto toga koristiti ekstenziju. CMD.

Rad sa BAT fajlovima može biti veoma opasan ne samo za vaše lične fajlove već i za važne sistemske fajlove. Budite izuzetno oprezni prije otvaranja.

Kako otvoriti. BAT fajl

Iako BAT ekstenzija odmah čini da Windows prepozna takvu datoteku kao izvršnu, one su i dalje u potpunosti sastavljene od tekstualnih naredbi. To znači da svaki uređivač teksta, kao što je Notepad, uključujući sve verzije Windowsa, može otvoriti jedan za uređivanje.

Da otvorite BAT fajl u Notepad-u, kliknite desnim tasterom miša na nju i izaberite Prikaži više opcija > Edit iz menija (ili jednostavno Edit u nekim verzijama Windowsa). Možda će vam biti od pomoći da koristite naprednije uređivače teksta koji podržavaju isticanje sintakse prilikom uređivanja BAT datoteke.

Otvaranje u uređivaču teksta prikazaće kod koji čini datoteku. Na primjer, ovo je tekst unutar jednog koji se koristi za pražnjenje međuspremnika:


cmd /c "echo off | clip"

Evo još jednog primjera BAT fajla koji koristi komandu ping da vidi da li računar može doći do rutera sa ovom određenom IP adresom:


ping 192.168.1.1

pauza

Ponovo, kao ekstenzija izvršne datoteke, budite veoma pažljivi kada otvarate BAT fajlove koje ste primili putem e-pošte, preuzeli sa sajtova sa kojima niste upoznati ili čak sami kreirali.

Kako koristiti BAT fajl

Korišćenje BAT datoteke u Windows-u je jednostavno kao dvostruki klik ili dvostruki dodir na nju. Ne morate preuzimati nikakav poseban program ili alat.

Da koristimo prvi primjer odozgo, unošenje tog teksta u tekstualnu datoteku pomoću uređivača teksta, a zatim spremanje datoteke sa ekstenzijom. BAT učinit će je izvršnom datotekom koju možete otvoriti da odmah izbrišete sve što je sačuvano na clipboard.

Drugi primjer će pingovati tu IP adresu; naredba pauza drži prozor naredbenog retka otvorenim kada se proces završi tako da možete vidjeti rezultate.

Ako vaš fajl ne izgleda kao tekstualni fajl, onda verovatno nemate posla sa BAT fajlom. Provjerite ekstenziju datoteke da biste bili sigurni da je ne miješate s BAK ili BAR (podaci Age of Empires 3) fajlom.

Kako pretvoriti. BAT fajl

Kao što je prikazano, kod BAT fajla nije sakriven ni na koji način, što znači da ga je vrlo lako uređivati. Budući da određene instrukcije u jednom (kao što je naredba del) mogu izazvati pustoš na vašim podacima, pretvaranje BAT datoteke u format kao što je EXE da bi više ličilo na datoteku aplikacije može biti mudro.

Možete pretvoriti BAT u EXE koristeći nekoliko alata komandne linije. Pogledajte How-To Geek za upute kako to učiniti.

  • Windows ugrađeni IExpress alat pruža još jedan način za pravljenje EXE datoteke iz BAT datoteke. Otvorite ga iz okvira Run sa iexpress.exe.
  • Iako je besplatna verzija samo probna, EXE u MSI Converter Pro može konvertovati rezultirajući EXE fajl u MSI (Windows Installer Package) fajl.
  • Možete koristiti besplatni alat NSSM komandne linije ako želite da pokrenete BAT fajl kao Windows servis.
  • PowerShell Scriptomatic vam može pomoći da konvertujete kod u BAT fajlu u PowerShell skriptu.

Umjesto da tražite konvertor BAT u SH (bash shell skripta) da biste koristili komande u programima kao što su Bourne Shell i Korn Shell, pokušajte jednostavno prepisati skriptu koristeći Bash jezik. Struktura ova dva formata je prilično različita jer se datoteke koriste u različitim operativnim sistemima. Postoji Stack Overflow nit i ovaj vodič za Unix Shell Scripting za neke informacije koje bi vam mogle pomoći da ručno prevedete komande.

Obično ne možete promijeniti ekstenziju datoteke (kao što je BAT) u onu koju vaš računar prepoznaje i očekivati da će novopreimenovana datoteka biti upotrebljiva. U većini slučajeva mora se dogoditi stvarna konverzija formata datoteke korištenjem jedne od gore opisanih metoda. S obzirom da su BAT datoteke samo tekstualne datoteke sa ekstenzijom. BAT, možete ih preimenovati u. TXT da biste ih otvorili u uređivaču teksta. Zapamtite da će izvođenje BAT-to-TXT konverzije spriječiti batch datoteku da izvrši svoje naredbe.

Kako sačuvati. BAT fajl kao. TXT fajl

Umjesto da ručno mijenjate ekstenziju datoteke iz BAT u TXT, također možete otvoriti batch datoteku u Notepad-u za uređivanje i zatim je sačuvati u novu datoteku, birajući. TXT kao ekstenziju datoteke prije spremanja umjesto. BAT.

Image
Image

Ovo je takođe ono što treba da uradite kada pravite novu BAT datoteku u Notepad-u, ali obrnuto: sačuvajte podrazumevani tekstualni dokument kao BAT umesto TXT. U nekim programima, možda ćete morati da ga sačuvate u tipu datoteke All Files, a zatim na njega sami stavite ekstenziju bat.

FAQ

    Da li je BAT fajl opasan?

    Iako su rijetke, BAT datoteke mogu sadržavati viruse, baš kao i većina drugih formata datoteka. Skenirajte bilo koju datoteku koju preuzmete na mreži pomoću antivirusnog alata kako biste izbjegli zlonamjerni softver.

    Na kom jeziku je napisan BAT fajl?

    Batch skripta je vlastiti jezik. Glavna funkcija skupne skripte je automatizacija naredbi koje se ponavljaju.

    Šta je komentar u BAT fajlu?

    Komentari su redovi teksta koji ne utiču na izvršavanje koda. Komentari obično uključuju dokumentaciju kao što je svrha BAT datoteke. Koristite komandu REM (primjedbe) da dodate komentare u BAT fajlove.

    Koja komanda se koristi za isključivanje vašeg računara u BAT fajlu?

    Shutdown - s. Za isključivanje pomoću tajmera od 10 sekundi, koristite shutdown -s -t 10. Naredbi za isključivanje treba prethoditi @echo off.

Preporučuje se: