BAT файл (какво представлява и как да го отворите)

Съдържание:

BAT файл (какво представлява и как да го отворите)
BAT файл (какво представлява и как да го отворите)
Anonim

Какво да знаете

  • BAT файлът е пакетен файл на Windows.
  • Щракнете два пъти, за да го стартирате, или го отворете с Notepad за редактиране.
  • Конвертирайте в EXE с IExpress.

Тази статия обяснява какво е BAT файл, как да отворите такъв за изпълнение, как да редактирате, за да направите промени в него и как да конвертирате BAT файл в EXE, MSI или друг формат. йени

Какво е BAT файл?

Файл с файлово разширение. BAT е пакетен файл на Windows. Това е обикновен текстов файл, който съдържа различни команди, използвани за повтарящи се задачи или за изпълнение на групи от скриптове един след друг.

Софтуерът от всякакъв тип използва BAT файлове за различни цели - например за копиране или изтриване на файлове, стартиране на приложения и спиране на процеси.

Image
Image

Те също се наричат пакетни файлове, скриптове, пакетни програми, командни файлове и скриптове на обвивката и вместо това могат да използват разширението. CMD.

Работата с BAT файлове може да бъде много опасна не само за вашите лични файлове, но и за важни системни файлове. Бъдете изключително внимателни, преди да отворите такъв.

Как да отворите. BAT файл

Въпреки че разширението BAT незабавно кара Windows да разпознае такъв файл като изпълним, те все още са съставени изцяло от текстови команди. Това означава, че всеки текстов редактор, като Notepad, включително във всички версии на Windows, може да отвори такъв за редактиране.

За да отворите BAT файла в Notepad, щракнете с десния бутон върху него и изберете Покажи още опции > Редактиране от менюто (или просто Редактиране в някои версии на Windows). Може да намерите за полезно да използвате по-усъвършенствани текстови редактори, които поддържат осветяване на синтаксиса, когато редактирате BAT файл.

Отварянето му в текстов редактор ще покаже кода, който съставлява файла. Например, това е текстът в един, използван за изпразване на клипборда:


cmd /c "ехо изключено | клип"

Ето друг пример за BAT файл, който използва командата ping, за да види дали компютърът може да достигне до рутер с този конкретен IP адрес:


ping 192.168.1.1

пауза

Отново, като разширение за изпълним файл, бъдете много внимателни, когато отваряте BAT файлове, които сте получили по имейл, изтеглили от уебсайтове, с които не сте запознати, или дори сте ги създали.

Как да използвате BAT файл

Използването на BAT файл в Windows е толкова лесно, колкото двойно щракване или двукратно докосване върху него. Не е необходимо да изтегляте специална програма или инструмент.

За да използвате първия пример от по-горе, въвеждането на този текст в текстов файл с текстов редактор и след това запазването на файла с разширение. BAT ще го направи изпълним файл, който можете да отворите, за да изтриете незабавно всичко, записано в клипборд.

Вторият пример ще пингва този IP адрес; командата за пауза държи прозореца на командния ред отворен, когато процесът приключи, за да можете да видите резултатите.

Ако вашият файл не изглежда като текстов файл, вероятно не си имате работа с BAT файл. Проверете файловото разширение, за да се уверите, че не го смесвате с BAK или BAR (данни за Age of Empires 3).

Как да конвертирате. BAT файл

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

Можете да конвертирате BAT в EXE с помощта на няколко инструмента на командния ред. Вижте How-To Geek за указания как да направите това.

  • Вграденият в Windows инструмент IExpress предоставя друг начин за създаване на EXE файл от BAT файл. Отворете го от полето Run с iexpress.exe.
  • Въпреки че безплатната версия е само пробна, EXE to MSI Converter Pro може да преобразува получения EXE файл във файл MSI (Windows Installer Package).
  • Можете да използвате безплатния инструмент за команден ред NSSM, ако искате да стартирате BAT файл като услуга на Windows.
  • PowerShell Scriptomatic може да ви помогне да конвертирате кода в BAT файл в PowerShell скрипт.

Вместо да търсите конвертор на BAT към SH (bash shell скрипт), за да използвате командите в програми като Bourne Shell и Korn Shell, опитайте просто да пренапишете скрипта с помощта на езика Bash. Структурата на двата формата е доста различна, тъй като файловете се използват в различни операционни системи. Има нишка за препълване на стека и този урок за Unix Shell Scripting за информация, която може да ви помогне да преведете командите ръчно.

Обикновено не можете да промените файлово разширение (като BAT) на такова, което вашият компютър разпознава и очаквате новопреименуваният файл да може да се използва. В повечето случаи трябва да се осъществи действително преобразуване на файлов формат с помощта на един от методите, описани по-горе. Като се има предвид обаче, че BAT файловете са само текстови файлове с разширение. BAT, можете да ги преименувате на. TXT, за да ги отворите с текстов редактор. Не забравяйте, че извършването на BAT-към-TXT преобразуване ще попречи на пакетния файл да изпълни своите команди.

Как да запазите. BAT файл като. TXT файл

Вместо ръчно да променяте файловото разширение от BAT на TXT, можете също да отворите партидния файл в Notepad за редактиране и след това да го запишете в нов файл, като изберете. TXT като файлово разширение, преди да запазите вместо. BAT.

Image
Image

Това също трябва да направите, когато правите нов BAT файл в Notepad, но обратното: запишете текстовия документ по подразбиране като BAT вместо TXT. В някои програми може да се наложи да го запишете във файлов тип Всички файлове и след това сами да му поставите разширението bat.йени

ЧЗВ

    Опасен ли е BAT файл?

    Макар и рядко, BAT файловете могат да съдържат вируси, както повечето други файлови формати. Сканирайте всеки файл, който изтегляте онлайн, с антивирусен инструмент, за да избегнете зловреден софтуер.

    На какъв език е написан BAT файл?

    Пакетният скрипт е собствен език. Основната функция на груповия скрипт е да автоматизира повтарящи се команди.

    Какво е коментар в BAT файл?

    Коментарите са редове от текст, които не влияят върху изпълнението на кода. Коментарите обикновено включват документация като целта на BAT файла. Използвайте командата REM (Забележки), за да добавите коментари към BAT файлове.

    Коя команда се използва за изключване на вашия компютър в BAT файл?

    Изключване - s. За да изключите с 10-секунден таймер, използвайте shutdown -s -t 10. Командата за изключване трябва да се предхожда от @echo off.

Препоръчано: