Cila është skedari BAT?

Si të Hapni, Ndryshoni dhe Convert BAT Files

Një skedar me zgjerimin e skedarit BAT është skedar i Përpunimit Batch. Është një skedar teksti i thjeshtë që përmban komanda të ndryshme të përdorura për detyra të përsëritura ose për të drejtuar grupe skripjesh njëra pas tjetrës.

Softueri i të gjitha llojeve mund të përdorë skedarë BAT për qëllime të ndryshme, si për të kopjuar ose fshirë skedarët, për të drejtuar aplikacione, për proceset e mbylljes etj.

BAT skedarët quhen gjithashtu skedarë grumbullimi , skripte , programe grumbullimi, skedarë komande dhe skripte shell, dhe mund të përdorin në vend të tyre zgjerimin .CMD.

E rëndësishme: skedarët e BAT kanë potencial të jenë shumë të rrezikshëm jo vetëm për dosjet tuaja personale, por edhe për skedarët e sistemit të rëndësishëm. Merrni kujdes të madh përpara se të hapni një.

Si të hapni një skedar BAT

Edhe pse zgjerimi .BAT menjëherë e bën Windows të njohë ato si skedarë ekzekutues, skedarët BAT janë ende të përbërë tërësisht nga komandat e tekstit. Kjo do të thotë se çdo editor teksti, si Notepad, i cili është i përfshirë në të gjitha versionet e Windows, mund të hapë një skedar BAT për redaktim . Për të hapur skedarin BAT në Notepad, thjesht kliko me të djathtën dhe zgjidhni Edit nga menyja.

Personalisht preferoj redaktorët më të avancuar të tekstit që mbështesin nënvizimin e sintaksës , disa prej të cilave janë të listuara në listën tonë të lirë të teksteve të lirë .

Përdorimi i një redaktuesi teksti do të tregojë kodin që përbën skedarin BAT. Për shembull, ky është teksti brenda një skedari BAT që përdoret për të zbrazur clipboard:

cmd / c "echo off | clip"

Ja një shembull tjetër i një skedari BAT që përdor komandën ping për të parë nëse kompjuteri mund të arrijë një router me këtë adresë IP të veçantë:

ping 192.168.1.1 pauzë

Paralajmërim: Përsëri, kini kujdes kur hapni formate skedari të ekzekutueshme si skedarët .BAT që mund të keni marrë përmes emailit, të shkarkuar nga faqet e internetit të cilat nuk i njihni ose madje keni krijuar vetë. Shiko listën time të zgjerimeve të ekzekutueshme të skedarëve për një listë të zgjerimeve të tjera të skedarëve për të shmangur dhe pse.

Për të përdorur në të vërtetë një skedar BAT në Windows është po aq i thjeshtë sa të klikosh dy herë ose të dyfishosh atë. Nuk ka ndonjë program ose mjet që duhet të shkarkoni për të drejtuar skedarët BAT.

Për të përdorur shembullin e parë nga lart, futja e tekstit në një skedar teksti me një editor teksti dhe pastaj ruajtja e skedarit me zgjerimin .BAT, do ta bëjë skedarin një ekzekutues që mund të hapni për të fshirë menjëherë diçka që ruhet në kujtesën.

Shembulli i dytë që përdor komandën ping do të ping atë adresë IP; komanda e pushimit e mban dritaren e komandës së hapur kur mbaron kështu që mund të shihni rezultatet.

Këshillë: Microsoft ka disa më shumë informacion mbi skedarët BAT dhe komandat e tyre në këtë dokument të përdorimit të skedarëve batch. Wikibooks dhe MakeUseOf mund të jenë të dobishme gjithashtu. Gjithashtu shihni listën time të komandave të komandës për qindra komanda që mund të përdorni në skedarët BAT.

Shënim: Nëse skeda juaj nuk duket të jetë një skedar teksti, atëherë ndoshta nuk jeni duke u marrë me një skedar BAT. Kontrolloni zgjerimin e skedarit për t'u siguruar që nuk jeni konfuze një skedar BAK ose BAR (Age of Empires 3 Data) me një skedar BAT.

Si të konvertohet një skedar BAT

Siç e shihni më lart, kodi i një skedari BAT nuk është i fshehur në asnjë mënyrë, që do të thotë se ata janë shumë të lehtë për të redaktuar. Meqë disa udhëzime në një skedar BAT (si komanda del ) mund të shkatërrojnë kërcënimet në të dhënat tuaja, mund të jetë e rëndësishme që në disa skenarë të konvertohet skeda BAT në një format si EXE për ta bërë atë më shumë si një skedar aplikacioni.

Një skedar BAT mund të konvertohet në një skedar EXE duke përdorur disa mjete me rresht command-line . Ju mund të lexoni se si ta bëni këtë në How-To Geek. Windows ka një mjet të ndërtuar në IExpress që siguron një mënyrë tjetër për të ndërtuar një skedar EXE nga një skedar BAT - Random Tech i Renegades ka një shpjegim të mirë se si ta bëni këtë.

Megjithëse versioni i lirë është vetëm një provë, EXE për MSI Converter Pro është një mjet që mund të konvertojë skedarin EXE që rezulton në një skedar MSI (Windows Installer Package).

Ju mund të përdorni mjetin e komandës së lirë të NSSM nëse dëshironi të bëni një skedar BAT si Shërbim i Windows .

PowerShell Scriptomatic mund t'ju ndihmojë të konvertojë kodin në një skedar BAT tek një skript i PowerShell.

Në vend që të kërkoni një konvertues BAT në SH (Bash Shell Script) me qëllim që të përdorni komandat BAT në programe si Bourne Shell dhe Korn Shell, unë rekomandoj vetëm rishkrimin e shkrimit duke përdorur gjuhën Bash. Struktura midis dy formateve janë mjaft të ndryshme, sepse skedarët përdoren në sisteme të ndryshme operative . Shihni këtë fije Overflow Stack dhe këtë tutorial Unix Shell Scripting për disa informacione që mund t'ju ndihmojnë të përktheni komandat manualisht.

E rëndësishme: Zakonisht nuk mund të ndryshosh një zgjatje skedari (si zgjerimi i skedarit BAT) në atë që kompjuteri juaj njeh dhe pret që skedari i sapoemëruar të jetë i përdorshëm. Një konvertim i formatit aktual të skedarit duke përdorur një nga metodat e përshkruara më sipër duhet të bëhet në shumicën e rasteve. Megjithatë, meqenëse skedarët BAT janë vetëm skedarë teksti me një shtrirje .BAT, mund ta riemërtoni atë në .TXT për ta hapur me një redaktues teksti. Mos harroni se kryerja e një BAT në konvertimin TXT do të parandalojë skedarin grumbull nga ekzekutimi i komandave të tij.

Në vend që të ndryshoni manualisht skedarin nga .BAT në .TXT, gjithashtu mund të hapni skedarin batch në Notepad për përpunim dhe pastaj ruani në një skedar të ri, duke zgjedhur TXT si zgjatje skedari përpara se të ruani në vend të BAT.

Kjo është gjithashtu ajo që duhet bërë kur bën një skedar të ri BAT në Notepad, por në anën e kundërt: ruani dokumentin e tekstit të parazgjedhur si BAT në vend të TXT. Në disa programe, mund të duhet të ruani atë në llojin e skedarit "Të gjithë dosjet", dhe pastaj vendosni vetë .BAT extension në atë vetë.

Më shumë Ndihmë Me BAT Files

Shihni Get More Help për informacion rreth kontaktimit me mua në rrjetet sociale ose përmes postës elektronike, duke postuar në forumet e mbështetjes së teknologjisë, dhe më shumë. Më lejoni të di se cilat lloje të problemeve keni me hapjen ose përdorimin e skedarit BAT dhe do të shoh se çfarë mund të bëj për të ndihmuar.