Файлы с расширением .bat часто встречаются в папках Windows. В статье расскажем, что они собой представляют, как правильно их открывать, редактировать, а также преобразовывать в другие форматы.
Определение
Файл с расширением .bat – это исполняемый файл Windows. По сути это обыкновенный текстовый файл, в котором записаны разные команды. Они используются для повторяющихся задач, или для осуществления последовательного запуска групп сценариев.
Файлы bat часто также называют пакетными или командными, кроме того вы можете встретить следующие их обозначения: исполняемые сценарии, пакетные программы, а также сценарии оболочки. Расширение .bat нередко заменяется .CMD.
Практически в любом ПО применяются файлы bat для всевозможных целей, в том числе создания копий или удаления файлов, начала или завершения работы процессов.
Бат файлы: основные команды, примеры
Хотя все команды, требуемые для выполнения определенной задачи или внесения правок в системные настройки Windows 10 можно вводить вручную, пакетный файл упрощает работу. В частности ускоряет повторный ввод команд, снижая затраты времени и, позволяя избегать ошибок.
Как открывать
Если вы собираетесь открыть файл .bat, будьте осторожны. Работа с ним может угрожать как вашим личным документам, так и ключевым системным файлам.
Хотя Windows сразу распознаёт файлы .bat, как исполняемые, они всё ещё представляют собой текстовые команды. То есть их можно изменить в любом редакторе текста, в частности, в Блокноте. Чтобы сделать это, щелкните по файлу правой кнопкой мыши, после чего в меню укажите «Показать дополнительные параметры» > «Изменить».
В редакторе отобразится код, из которого состоит файл. Для примера возьмём файл, служащий для очистки буфера обмена. Внутри него расположен следующий текст:
cmd /c «echo off | clip»
А теперь рассмотрим другой с командой ping. С её помощью можно проверить, способен ли компьютер подключиться к роутеру с указанным IP-адресом:
ping 192.168.1.1 pause
Аренда облачного сервера для разработки, хостинга, обученияПодробнее
Как использовать
Чтобы использовать bat-файл в Windows, достаточно дважды кликнуть по нему, не потребуется никакого специального софта или инструментов.
Например, если вы запустите файл с командой, которая приведена в примере выше (cmd /c «echo off | clip»), то сразу же будет выполнена очистка буфера обмена. Вот почему важно быть внимательными при запуске файлов .bat. Никогда не запускайте неизвестные файлы с таким расширением.
Как создать
Вы можете сделать собственный файл в текстовом редакторе. Для этого откройте, например, Блокнот и запишите нужную команду, например, одну из приведённых выше. Кликните меню «Файл», найдите опцию «Сохранить как». Дальше нужно выбрать имя и расширение.
Помимо .bat можно выбирать .cmd или .btm, они будут работать точно так же.
Как изменить
Как вы могли заметить, код bat-файла никаким образом не скрыт, то есть его можно без проблем редактировать. Из-за того, что некоторые команды (к примеру, del ) могут причинить вред вашим личным данным, имеет смысл преобразовать bat в формат EXE . Он станет больше напоминать файл приложения.
Чтобы это сделать, можно применять инструменты командной строки. Скрипт:
ECHO Make EXE From BAT
ECHO Written by: Jason Faulkner
REM MakeExeFromBat BatFileToConvert
REM Required Parameters:
REM Source batch file to use to produce the output Exe file.
REM Optional Parameters:
REM Additional files to include in the Exe file.
REM You can include external tools used by the batch file so they are available on the executing machine.
REM Configuration (no quotes needed):
REM —- Do not modify anything below this line —-
REM Remove existing files
IF EXIST %OutputFile% DEL %OutputFile%
REM Build source archive
ECHO «%~dpnx1» > %SourceFiles%
IF ==<> GOTO EndInclude
ECHO «%~dpnx2» >> %SourceFiles%
REM Build config file
ECHO RunProgram=»%~nx1″ >> %Config%
COPY /B «%PathTo7Zip%7zsd.sfx» + %Config% + %Source7ZFile% %OutputFile%
IF EXIST %SourceFiles% DEL %SourceFiles%
IF EXIST %Config% DEL %Config%
IF EXIST %Source7ZFile% DEL %Source7ZFile%
Ещё один способ заключается в использовании инструмента IExpress, который по умолчанию встроен в Windows. Также можно конвертировать EXE-файл в MSI через тестовую версию EXE в MSI Converter Pro.
Также сработает инструмент командной строки NSSM (распространяется бесплатно), он позволит запустить BAT-файл в роли службы Windows.
PowerShell Scriptomatic умеет трансформировать код из bat-файла в сценарий PowerShell.
Также можно вручную переписать расширение файла .bat, заменив на другое, которое умеет распознавать компьютер. Есть вероятность, что файл с заменённым расширением будет работать. Так как файлы bat — это обыкновенный текст, проще всего переименовать расширение в .TXT. Это позволит сразу открывать их в текстовом редакторе.
Не обязательно менять расширение файла с bat на TXT вручную, можно запустить командный файл в Блокноте, как мы делали для редактирования, а потом пересохранить его в другой файл, выбрав в списке расширение .TXT.
Заключение
Файлы .bat могут значительно облегчить работу, однако с ними стоит быть внимательными и помнить, что это исполняемые файлы. Запускайте только проверенные.
Источник: www.cloud4y.ru
Как можно создать и запустить bat файл в ОС Windows 10, пошаговая инструкция
Ежедневно пользователь в операционной системе Windows 10 выполняет повторяющиеся действия: копирование файлов, удаление, перемещение и другие операции. Для облегчения задачи и автоматизации процесса продвинутые юзеры используют предварительно созданный bat файл. Многим владельцам компьютеров это понятие не известно, тем более как его создавать и работать с ним. Узнаем, как создать bat файл в операционной системе Windows 10.
Для чего это нужно?
Bat files представляет собой текстовый файл, который выполняет задачи через команды Виндовса. Его запуск автоматизирует выполнение команд, сохраненных в документе, последовательно. В ОС распознается в качестве пакетного файла. Формат применяет скриптовый язык программирования. В нем хранятся заданные типовые операции. Использование объекта с таким расширением актуально для выполнения следующих операций:
- запуск утилит и приложений;
- контроль софтов, отвечающих за обслуживание ОС;
- автоматизация рутинных процессов;
- создание резервных копий;
- очистка временно сохраненных папок;
- редактирование реестра и другие операции.
Создать такой формат можно самостоятельно. Юзеру доступна возможность внесения изменений в функционал с целью организации автоматизированного процесса задач по своему усмотрению. Сохраняют его в обычном текстовом редакторе, установив расширение .bat.
Если пользователь в операционной системе обнаруживает bat files, скачанные со сторонних ресурсов, ему следует проверить объекты антивирусным программным обеспечением. Это необходимо для безопасной работы всей системы.
Особой популярностью такой функционал пользуется среди системных администраторов. Он позволяет сократить время, затраченное на большинство однотипных операций в системе.
Как создать бат-файл в Виндовс 10
Создать его можно двумя способами, используя текстовый редактор или Командную строку. Рассмотрим каждый из них подробнее.
Через Блокнот
Создать объект в Винде можно, воспользовавшись любым текстовым документом. Использование Блокнота считается самым доступным и простым вариантом, актуальным во всех редакциях ОС.
- Открыть меню Поиск.
- Набрать в поисковике: notepad или блокнот.
- Открыть приложение.
- Вставить в текстовый редактор команду для исполнения запроса.
- В верхней строке выбрать вкладку «Файл».
- В меню тапнуть по «Сохранить как».
- Выбрать место сохранения.
- Указать соответствующее расширение.
- В окне «Тип файла» выбрать значение «Все файлы».
- Сохранить изменения.
Запуск Блокнота без администраторских прав не позволит сохранить объект в системной папке C. Для этого изначально можно сохранить его в другом месте, а затем переместить его на требуемый диск. Или запустить от имени Администратора.
После выполнения всех пунктов бат будет готов к выполнению поставленных задач. Запустив редактор, программа автоматически начнет свою работу. Если в дальнейшем юзеру понадобится сделать корректировку работы файла, достаточно нажать на него ПКМ, выбрать параметр «Изменить».
Если не получится, то открыть при помощи блокнота.
Затем внести корректировки и сохранить.
С использованием командной строки
Программное обеспечение входит в состав Винды. Консоль помогает взаимодействовать пользователю с компьютером посредством набора команды. Командная строка запускается в своей оболочке, предназначена для продвинутых пользователей. Если создать бат в «десятке» с использованием Блокнота не получается, поможет этот интерфейс. Созданный через командную строку bat files будет запускаться по такому же пути.
- Запустить Поиск.
- Ввести команду: cmd.
- Набрать: copy con c:lumpics_ru.bat, где copy con – значение, создающее текстовый документ. Остальное – адрес, имя и расширение файла.
- В следующей строке ввести текст.
При заполнении вручную на новую строку пользователь может перейти с помощью нажатия: «Ctrl + Enter». Если юзер заранее подготовил текст, тогда в окне понадобится нажать ПКМ. Из буфера обмена вся информация автоматически попадет в строки.
- Сохранить данные одновременным нажатием: «Ctrl + Z».
- Нажать «Enter».
При успешном выполнении всех шагов в окне отобразится уведомление.
Для проверки корректности работы нужно открыть двойным кликом ЛКМ по названию.
Другие способы создания
В «десятке» можно создавать батники путем переименования обычных текстовых файлов с расширением .txt. Простыми словами, создать стандартный документ, затем заполнить его текстом и сохранить. После переделать формат в пакетный, изменив расширение на .bat.
Чтобы применить этот метод в деле, нужно включить отображение параметров. Сделать это можно, перейдя во вкладку «Вид», затем нажать кнопку «Параметры».
Изменить параметры можно также вторым способом:
- Открыть меню Поиск.
- Ввести в строку запроса: «Параметры проводника».
- В меню «Параметры папок» тапнуть по вкладке «Вид».
- Убрать галочку напротив строки «Скрывать расширения для зарегистрированных типов».
- Сохранить изменения.
После выполнения всех пунктов пользователь сможет изменить расширение. Текстовый файл преобразуется в пакетный бат.
Редактирование батника
Созданный bat можно редактировать. Для этого достаточно открыть его в выбранном текстовом редакторе. Юзеру нужно нажать ПКМ по названию, откроется окно, где выбрать «Изменить».
Выбранный объект откроется и будет доступен для редактирования. Пользователю останется внести корректировку и сохранить изменения.
Возможности батников достаточно обширны, они позволяют автоматизировать процессы и сократить время на их выполнение. Пакетные файлы в будущем пользователь может редактировать самостоятельно. Иногда в работе bat files возникают проблемы, например, они не открывается при запуске. Для решения проблемы в сети можно найти массу приложений, которые помогут открыть и отредактировать файл с расширением .bat.
Источник: it-tehnik.ru
Создание файла bat в Windows
Упоминание о создании бат файла встречаются во многих инструкциях по ремонту операционных систем. Он представляет собой пакетный файл, в котором содержатся команды, которые будут выполнены командной строкой по порядку. Фактически, если пользователю требуется часто выполнять одни и те же действия, то ему будет проще один раз создать такой файл, а в дальнейшем просто запускать его при необходимости.
Используем блокнот для создания файла bat
Этот способ подходит практически для всех версий, потому что все действия производятся через встроенный текстовый редактор, который есть в каждой Windows. Первым делом потребуется открыть этот редактор. Дальше в него нужно вписать операторы, также, как и в командной строке. После того, как все команды введены, придется сохранить элемент с нужным расширением.
Для этого следует нажать «Сохранить как» и ввести имя и расширение. В качестве типа нужно выбрать все файлы.
Виндовс 10 может запретить сохранять файлы в некоторые места без прав администратора. Если не получается сохранить его, то стоит сохранить в документы. После этого можно будет использовать батник для запуска. После того, как он будет запущен, все команды, которые в нем есть будут выполнены последовательно, одна за другой. Для редактирования введенных операторов нужно нажать ПКМ по файлу и выбрать пункт Изменить.
Для выполнения может потребоваться разрешение администратора, так что запускать стоит также через правую кнопку мыши.
Основные команды и запуск программ в файле bat
Полный список команд, которые могут быть выполнены в подобных файлах, представлен на сайте майкрософт. Там можно подробно изучить инструкции. Дальше будут представлены операторы, которые могут потребоваться большинству пользователей.
- Для запуска программы следует использовать оператор start , а после него указать полный путь к ехе. В случае, если в названии какого-либо каталога содержится пробел, придется заключить весь путь в кавычки.
- После указания утилиты, которая должна быть запущена, можно указать параметры, с которыми она будет запущена.
- Можно произвести запуск другого пакетного файла, при помощи оператора call, после которого надо будет также указать путь к нему.
- Если не добавить специальный оператор, который задержит закрытие окна, то оно закроется сразу же после того, как будет выполнена последняя команда. Если в конце добавить timeout /t и написать время в секундах, то закрытие окна задержится, и пользователь сможет увидеть результат работы.
Что делать, если торрент выдает ошибку «Отказано в доступе (Write to disk)»
Здесь приведены только несколько самых распространенных команд, которые могут потребоваться. Однако, можно вводить команды, которые будут запускать и останавливать службы и многое другое. Так что стоит изучить полный список, чтобы иметь более широкое представление о том, какие возможности может предоставлять такой инструмент.
Источник: composs.ru