Што е датотека со BAT?

Како да ги отворите, уредите и конвертирате BAT датотеките

Датотека со продолжување на датотеката со BAT е датотека за обработка на датотеката. Тоа е обична текстуална датотека која содржи разни команди што се користат за повторувачки задачи или да се извршуваат групи на скрипти еден по друг.

Софтвер од сите видови може да користи BAT-датотеки за различни цели, како да копираат или бришат датотеки, да работат апликации, процеси за исклучување итн.

BAT-датотеките исто така се нарекуваат сериски датотеки , скрипти , сериски програми, командни датотеки и скрипти на школка, и наместо тоа може да се користи продолжувањето .CMD.

Важно: BAT-датотеките имаат потенцијал да бидат многу опасни за не само вашите лични датотеки, туку и важни системски датотеки . Бидете внимателни пред да го отворите.

Како да отворите BAT датотека

Иако продолжувањето .BAT веднаш ги прави Windows да ги препознаваат како извршни датотеки, BAT-датотеките сè уште се состојат целосно од текстуални команди. Ова значи дека секој уредувач на текст, како што е Notepad, кој е вклучен во сите верзии на Windows, може да отвори BAT датотека за уредување . За да ја отворите датотеката BAT во Notepad, само кликнете со десното копче и изберете Уреди во менито.

Јас лично ги претпочитам понапредните текстуални уредници кои поддржуваат означување на синтаксата , од кои некои се наведени во нашата листа за најдобра слободен текст едитори .

Користењето на уредувач на текст ќе го покаже кодот кој ја сочинува BAT датотеката. На пример, ова е текстот во датотеката BAT што се користи за да се испразни таблата со исечоци:

cmd / c "ехо исклучено | клип"

Еве уште еден пример за BAT-датотека која ја користи командата ping за да види дали компјутерот може да стигне до рутер со оваа посебна IP адреса :

пинг 192.168.1.1 пауза

Предупредување: Повторно, внимавајте при отворањето на извршни формати на датотеки како .BAT датотеки што можеби сте ги добиле преку е-пошта, преземени од веб-страници што не ги познавате, или пак сте се создале. Погледнете го мојот список на екстензии на датотеки со цел да се избегне листа на други екстензии на датотеки и зошто.

Всушност да користите BAT-датотека во Windows е едноставно како двоен клик или двоен допир. Нема да има програма или алатка што треба да ја преземете за да се стартуваат BAT датотеките.

За да го искористите првиот пример одозгора, внесувајќи го тој текст во текстуална датотека со текстуален уредувач, а потоа да ја зачувате датотеката со .BAT екстензијата, датотеката ќе биде извршна што може да ја отворите за веднаш да избришете нешто што е зачувано во таблата со исечоци.

Вториот пример кој ја користи командата ping ќе ја провери таа IP адреса; командата за пауза го задржува прозорецот Command Prompt кога е завршена, за да може да ги видите резултатите.

Совет: Microsoft има некои повеќе информации за BAT-датотеките и нивните команди во овој документ со користење на пакетни датотеки. Исто така може да бидат корисни и Викибокси и MakeUseOf. Исто така, видете ја мојата листа на командни команди за стотици команди што можете да ги користите во BAT-датотеките.

Забелешка: Ако вашата датотека не е текстуална датотека, тогаш најверојатно не се занимавате со BAT-датотека. Проверете ја наставката на датотеката за да бидете сигурни дека не ја помешате датотеката BAK или BAR (Age of Empires 3 Data) со BAT-датотека.

Како да конвертирате BAT датотека

Како што гледате погоре, кодот на BAT датотеката не е скриен на кој било начин, што значи дека тие се многу лесни за уредување. Бидејќи одредени инструкции во BAT-датотеката (како командата del ) може да уништат хаос на вашите податоци, во некои сценарија може да биде важно да ја конвертирате BAT-датотеката во формат како EXE за да го направите повеќе како датотека со апликации.

Датотеката BAT може да се конвертира во датотека EXE користејќи неколку алатки од командната линија . Можете да прочитате како да го направите ова на How-To Geek. Windows има вградена алатка наречена IExpress која обезбедува друг начин да изгради EXE датотека од BAT-датотека - Random Tech Tech има добро објаснување за тоа како да го направите тоа.

Иако бесплатната верзија е само судење, EXE to MSI Converter Pro е алатка која може да ја конвертира резултирачката EXE датотека во датотека MSI (Windows Installer Package).

Можете да ја користите бесплатната алатка за командната линија на NSSM ако сакате да ја извршите датотеката BAT како услуга на Windows .

PowerShell Scriptomatic може да ви помогне да го конвертирате кодот во датотека BAT во PowerShell скрипта.

Наместо да барате конвертор BAT во SH (Bash Shell Script), со цел да ги користите BAT командите во програми како Bourne Shell и Korn Shell, препорачувам само препишување на сценариото користејќи го јазикот на Bash. Структурата помеѓу двата формати е прилично различна бидејќи датотеките се користат во различни оперативни системи . Погледнете ја оваа нишка за претекување на стек и ова упатство за скриптирање на Unix Shell за некои информации кои може да ви помогнат да ги преведете командите рачно.

Важно: Обично не можете да ја промените наставката на датотеката (како продолжение на BAT датотеката) на онаа што вашиот компјутер ја препознава и очекува ново-преименуваната датотека да биде употреблива. Конкретната конверзија на формат на датотека со користење на еден од методите опишани погоре мора да се случи во повеќето случаи. Сепак, бидејќи BAT датотеките се само текстуални датотеки со .BAT екстензија, можете да го преименувате во .TXT за да го отворите со текстуален уредувач. Запомнете дека вршењето конверзија на BAT во TXT ќе ја спречи серијата датотека да ги извршува своите команди.

Наместо рачно да ја менувате продолжувањето на датотеката од .BAT во .TXT, исто така можете да ја отворите серијата датотека во Notepad за уредување и потоа да ја зачувате во нова датотека, избирајќи TXT како екстензија на датотеката пред да ја зачувате наместо BAT.

Ова е исто така она што треба да се направи кога правите нова BAT датотека во Notepad, но обратно: зачувајте го стандардниот текст документ како BAT наместо TXT. Во некои програми, можеби ќе треба да ја зачувате во типот "Сите фајлови", а потоа сами да го ставате .BAT продолжението.

Повеќе Помош со BAT датотеки

Погледнете Get More Help за информации за контактирање на мене во социјалните мрежи или преку е-пошта, објавувањето на форуми за техничка поддршка и многу повеќе. Дозволете ми да знам какви проблеми имате со отворањето или користењето на BAT датотеката и ќе видам што можам да направам за да ви помогнам.