Што такое BAT файл?

Як адкрываць, рэдагаваць і канвертаваць файлы BAT

Файл з BAT пашырэннем файла з'яўляецца пакетная апрацоўка файлаў. Гэта звычайны тэкставы файл , які змяшчае розныя каманды , якія выкарыстоўваюцца для паўтаральных задач або для запуску груп скрыптоў адзін за адным.

Праграмнае забеспячэнне ўсіх тыпаў можа выкарыстоўваць BAT-файлы для розных мэтаў, трэба скапіяваць або выдаліць файлы, запускаць прыкладання, завяршэнне работы працэсы і г.д.

BAT файлы таксама называюць камандныя файлы, скрыпты, праграмы, пакетныя камандныя файлы і сцэнары абалонкі, а замест гэтага можа выкарыстоўваць пашырэнне .CMD.

Важна: BAT - файлы маюць патэнцыял , каб быць вельмі небяспечна не толькі для вашых асабістых файлаў , але таксама важныя сістэмныя файлы . Выяўляйце асаблівую асцярожнасць, перш чым адкрыць адзін.

Як адкрыць BAT файл

Нават пры тым, што пашырэнне .BAT адразу робіць Windows, распазнае іх як выкананыя файлы, файлы BAT па-ранейшаму цалкам складаецца з тэкставых каманд. Гэта азначае , што любы тэкставы рэдактар, напрыклад Нататнік, які ўключаны ва ўсіх версіях Windows, можна адкрыць файл BAT для рэдагавання. Каб адкрыць файл BAT ў нататніку, проста пстрыкніце правай кнопкай мышы і выберыце Edit з меню.

Я асабіста аддаю перавагу больш прасунутыя тэкставыя рэдактары , якія падтрымліваюць сінтаксіс падсвятлення, некаторыя з якіх пералічаны ў нашай Best Free Text Editors спіс.

З дапамогай тэкставага рэдактара пакажа код, які робіць копію файла BAT. Напрыклад, гэта тэкст ўнутры файла BAT, які выкарыстоўваецца, каб ачысціць буфер абмену:

CMD / с «рэха ад | кліп»

Вось яшчэ адзін прыклад BAT - файл , які выкарыстоўвае каманду Пінга , каб убачыць , калі кампутар можа дасягнуць маршрутызатара з гэтым канкрэтным IP - адрасам :

пінг 192.168.1.1 паўза

Папярэджанне: Ізноў жа , праяўляць вялікую асцярожнасць пры адкрыцці фарматаў выкананых файлаў , як .BAT файлы , якія вы , магчыма, атрымалі па электроннай пошце, загружаныя з вэб - сайтаў вы не знаёмыя, або нават стварылі самі. Глядзіце мой спіс выкананых пашырэньні файлаў для спісу іншых пашырэнняў файлаў , каб пазбегнуць, і чаму.

Для таго, каб рэальна выкарыстоўваць файл BAT ў Windows , так проста , як двойчы пстрыкнуўшы ці двойчы націснуўшы на яго. Там не праграма або інструмент, які вам трэба спампаваць, каб запусціць BAT файлы.

Для таго, каб выкарыстоўваць першы прыклад зверху, уводзячы гэты тэкст у тэкставы файл з дапамогай тэкставага рэдактара, а затым захаваць файл з пашырэннем .bat, зробіць файл выкананым, вы можаце адкрыць неадкладна выдаліць што-небудзь захаванае ў буфер абмену.

Другі прыклад, які выкарыстоўвае каманду пінг будзе пінг, што IP-адрас; каманда паўзы трымае Command Prompt адкрытага акна , калі скончыце , так што вы можаце ўбачыць вынікі.

Рада: Microsoft мае больш інфармацыі аб BAT файлаў і іх каманд у гэтым з дапамогай пакетных файлаў дакумента. Wikibooks і MakeUseOf можа быць карысна таксама. Таксама глядзіце мой Спіс Command Prompt Каманды для сотняў каманд , якія вы можаце выкарыстоўваць у BAT файлах.

Заўвага: Калі файл не здаецца, тэкставы файл, то вы , верагодна , маем справу не з файлам BAT. Праверце пашырэнне файла , каб пераканацца , што вы не блытаеце з BAK або BAR (Узрост Імперый 3 даных) файл з файлам BAT.

Як канвертаваць BAT файл

Як вы бачыце вышэй, код файла BAT ня скрыты ў любым выпадку, гэта азначае , што яны вельмі лёгка рэдагаваць. Так як некаторыя каманды ў BAT файл (напрыклад , дэль каманды) могуць сарваць хаос на вашых дадзеных, гэта можа быць важна ў некаторых сцэнарах , каб пераўтварыць файл BAT ў фармаце , як EXE , каб зрабіць яго больш як файл прыкладання.

Файл BAT можа быць ператвораны ў файл EXE , выкарыстоўваючы некалькі каманднага радка інструментаў. Вы можаце прачытаць, як зрабіць гэта на How-To Geek. Вокны маюць убудаваны інструмент пад назвай IExpress, які забяспечвае яшчэ адзін спосаб стварэння файла EXE з файла BAT - Renegade Выпадковай Тэхналогіі мае добрае тлумачэнне аб тым, як зрабіць гэта.

Хоць бясплатная версія толькі пробная, EXE ў MSI Converter Pro з'яўляецца інструментам, які можа пераўтварыць атрыманы файл EXE ў файл MSI (Windows Installer Package).

Вы можаце выкарыстоўваць бясплатны NSSM інструмент каманднага радка , калі вы хочаце запусціць BAT - файл у якасці службы Windows .

PowerShell Scriptomatic можа дапамагчы вам пераўтварыць код у файле BAT для сцэнара PowerShell.

Замест таго, каб шукаць ІМ для SH (Bash Shell Script) канвэртар для таго, каб выкарыстоўваць каманды НДТ у праграмах, як Bourne Shell і Korn Shell, я рэкамендую проста перапісаўшы сцэнар з выкарыстаннем мовы Bash. Структура паміж двума фарматамі вельмі розная , бо файлы выкарыстоўваюцца ў розных аперацыйных сістэмах . Глядзіце гэтую тэму перапаўнення стэка і гэта Unix Shell Scripting падручнік для некаторай інфармацыі, якая можа дапамагчы вам перавесці каманды ўручную.

Важна: Вы не можаце звычайна змяняць пашырэнне файла (напрыклад, пашырэнне BAT файла) да аднаго , што кампутар распазнае і чакаць, нядаўна пераназваны файл , які будзе выкарыстоўвацца. Фактычнае пераўтварэнне фармату файла з дапамогай аднаго з метадаў, апісаных вышэй, павінны мець месца ў большасці выпадкаў. Аднак, паколькі BAT файлы толькі тэкставыя файлы з пашырэннем .bat, вы можаце перайменаваць яго ў .TXT, каб адкрыць яго з дапамогай тэкставага рэдактара. Памятаеце, што робіць ІМ для пераўтварэння TXT прадухіляць пакетны файл ад выканання сваіх каманд.

Замест таго, каб ўручную змяніць пашырэнне файла з .BAT ў .TXT, вы таксама можаце адкрыць пакетны файл у нататніку для рэдагавання, а затым захаваць яго ў новы файл, выбіраючы TXT ў якасці пашырэння файла перад захаваннем замест BAT.

Гэта таксама тое, што павінна быць зроблена пры стварэнні новага файла BAT ў нататніку, але ў адваротным кірунку: перанесці ваш тэкст па змаўчанні дакумент у якасці НДТ замест TXT. У некаторых праграмах, вы, магчыма, прыйдзецца захаваць яго ў тып файла «Усе файлы», а затым пакласці пашырэнне .BAT на яго самастойна.

Больш падрабязна Дапамога З ІМ Files

См атрымаць даведку для атрымання інфармацыі пра кантакт са мной у сацыяльных сетках або па электроннай пошце, размяшчэнне на тэхнічных форумах падтрымкі, і многае іншае. Дайце мне ведаць, якія праблемы ў вас з адкрыццём або выкарыстаннем файла BAT, і я пагляджу, што я магу зрабіць, каб дапамагчы.