Как сделать bat файл из txt
В статьях по настройке операционной системы Windows 10 часто можно встретить рекомендацию создать BAT файл, записать в него определенные команды и выполнить. Но, при этом, далеко не всегда объясняется, что это такое, как оно создается и запускается.
В данной инструкции мы постараемся закрыть данный вопрос. Здесь вы узнаете, что такое BAT файл, как создать BAT файл в Windows 10, а также как его редактировать и выполнять.
Что такое BAT-файл в Windows 10
BAT файл (или пакетный файл) – это текстовый документ с расширением « .BAT », в котором хранится список команд для выполнения командным интерпретатором операционной системы. Запуск такого файла позволяет выполнить все сохраненные в нем команды одна за одной. Пакетные файлы используются для запуска программ и автоматизации рутинных или часто повторяющихся задач. Например, с помощью BAT можно организовать регулярную очистку временных папок, создание резервных копий, редактирование реестра Windows 10, а также решение других задач по системному администрированию.
Создание BAT файла через Блокнот
Самый простой вариант создания BAT файлов в Windows 10 это создание через « Блокнот » или другой простой текстовый редактор . Например, можно использовать Notepad++ или Akelpad.
Чтобы запустить « Блокнот » можно воспользоваться поиском в меню « Пуск » или нажать комбинацию клавиш Win-R и выполнить команду « notepad ».
После открытия программы « Блокнот » в нее нужно вставить команды для выполнения. Для примера введем команду, которая выполнит 100 запросов ping к домену Google.
После ввода команд, документ нужно сохранить с расширением BAT. Для этого открываем меню « Файл – Сохранить как » или используем комбинацию клавиш Ctrl-Shift-S.
Дальше откроется стандартное окно для сохранения документов. Здесь нужно указать папку для сохранения, выбрать « Тип файла – Все файлы (*.*) » и ввести имя с расширением BAT (.bat). Например, можно ввести « Ping.bat ».
Обратите внимание, если вы запустили « Блокнот » без прав администратора, то сохранить документ на системный диск ( C:) не получится. В этом случае его можно сохранить в папку пользователя или на другой диск и потом переместить.
После сохранения в выбранной вами папке появится готовый к использованию BAT файл.
Создание BAT файла переименованием TXT
Также в Windows 10 можно создавать BAT файлы с помощью переименования обычных текстовых файлов (с расширением *.txt). Другими словами, вы можете сначала создать обычный текстовый документ с расширением TXT, сохранить в него все нужные команды, и уже потом превратить его в исполняемый пакетный файл изменив расширение с TXT на BAT.
Чтобы воспользоваться этим способом необходимо включить отображение расширений. Для этого нужно открыть окно « Параметры папок ». Сделать это можно разными способами. Например, можно открыть папку, перейти на вкладку « Вид » и нажать на кнопку « Параметры ».
Также вы можете воспользоваться поиском в меню « Пуск ». Для этого в поиск нужно ввести фразу « Параметры проводника »
Либо можно воспользоваться меню « Выполнить ». Для этого нужно нажать комбинацию клавиш Windows-R и ввести команду « control.exe folders ».
После этого, при переименовании вы сможете изменять расширение.
Изменив расширение с TXT на BAT вы получите исполняемый пакетный файл.
Редактирование созданных BAT-файлов
Для того чтобы отредактировать уже созданный BAT-файл его нужно открыть в любом простом текстовом редаторе (например, в Блокноте, Notepad++ или Akelpad). Чтобы отредактировать BAT с помощью Блокнота достаточно кликнуть по нему правой кнопкой мыши и выбрать пункт « Изменить ».
После этого выбранный файл откроется в программе Блокнот и вы сможете отредактировать его содержимое.
Создание BAT файлов для запуска программ
В BAT файле вы можете использовать любые команды, которые могут быть выполнены при помощи « Командной строки » Windows 10. Но, BAT-файлы также могут использоваться для запуска программ и приложений.
Для запуска программ ч помощью BAT файла нужно использовать команду « start ». Ниже показано, как выглядит формат записи данной команды.
Например, для того чтобы запусть браузер Google Chrome нужно выполнить:
При необходимости можно укзать полный путь к программе, которую нужно запустить:
Для запуска других пакетных файлов нужно использовть команду « call ». Ниже показано, как выглядит формат записи данной команды.
Например, для того чтобы запустить пакетный файл « test.bat », который находится на рабочем столе, нужно выполнить:
Другие команды для BAT файлов
Также в BAT файлах часто используется команда « @echo off ». Данная команда наоборот, отключает вывод выполняемых команд на экран, а знак « @ » предотвращает вывод самой команды « echo ».
Остановка выполнения . При выполнении пакетного файла может понадобится временная остановка, например, для того чтобы просмотреть результаты. Для такой остановки используют команду «@pause».
Работа с переменными . Для работы с переменными в BAT используют команду « set ». С помощью данной команды можно создать новую переменную или переопределить уже существующую. Например, для того чтобы создать переменную « Name » и присвоить ей значение « Ivan » нужно выполнить следующую команду:
Операции с файлами и папками . Кроме этого в BAT часто используют команды для работы с файлами. Ниже мы рассмотрим несколько самых популярных из них.
Что это?
Для начала коротко о том, что это такое бат-файл и чем он отличается от стандартного текстового документа, созданного посредством блокнота:
- Документ, созданный через блокнот, имеет расширение .txt и является обычным текстовым объектом, предназначенный только для хранения, чтения и редактирования текста без применения к нему форматов.
- Бат-файл создаётся с помощью того же блокнота (с расширением .bat), но является носителем какого-либо сценария, исполняемого служебными командными приложениями операционной системы (com, cmd.exe).
К слову сказать, пользователям, являющимся счастливыми обладателями Windows 10, не стоит заморачиваться о том, как изменить формат txt на bat (разве только для общего развития), так как эти сценарии там не работают (отключены разработчиком ОС в целях повышения безопасности ПК).
Сохранение
На компьютерах с системой Windows 7 или XP поменять txt на bat легко и просто, а как – сейчас расскажу. Первый способ – повторное сохранение документа:
- Заходим в созданный нами посредством блокнота текстовый file.
- Вызываем контекстное меню раздела «Файл» и выбираем команду «Сохранить как…».
- В графе «Тип файла», расположенной в нижней части окна, раскрываем перечень типов нажатием стрелочки в углу соответствующей строки и устанавливаем значение «Все файлы».
- В графе «Имя файла», находящейся прямо над типами, стираем расширение .txt (точку оставляем) и вместо него прописываем .bat.
Переименование
- На заданном текстовом документе щёлкаем одиножды правой кнопкой мышки и выбираем команду «Переименовать».
- Стираем три последних буквы имени, стоящие за точкой и прописываем требуемое значение bat, меняя при этом не только файловое имя, но и его суть.
- Подтверждаем серьёзность своих намерений нажатием кнопки «Да», когда система, предупреждая о последствиях, спросит нас об этом.
- Находясь в проводнике запустить процесс переименования можно нажатием клавиши F2 при подсвеченном документе.
Нет расширения
Слышу свист и вижу, как в меня летят тапочки: «Но в имени нет никакого txt, как его в таком случае менять?». Всё просто. По умолчанию в большинстве версий Windows отображение расширения в конце имени отключено. Сделано это для спокойствия пользователей, дабы они случайно его не изменили, повредив при этом file и сбив систему с толку (данные символы являются привязкой к программе для прочтения). Решение – включить показ этих символов:
- Открываем папку, в которой находится заданный текстовый объект (или любую другую, что не имеет значения).
- Открываем окно «Свойства папки», делаем это через раздел основного меню «Сервис».
- Переходим в «Вид», двигаем прокрутку вниз и снимаем галочку с команды «Скрывать расширения…».
- Подтверждаем поставленную задачу нажатием кнопок «Применить» и ОК.
После отключения невидимости расширения можно смело переходить ко второму, описанному мной, способу. На этом всё. До свиданья.
Для начала определимся, что это за форматы файлов:
.txt — это формат файлов, содержащих в себе неформатированный текст.
.bat — исполняемые сценарии (не запускаются на Windows 10).
Если вы хотите переименовать файл TXT в BAT, то можно воспользоваться самым простым способом. Изменить расширение файла через стандартный проводник Windows.
-
Заходим в папку с необходимым файлом и меняем настройки отображения расширений файлов, так как по умолчанию они скрыты. Для этого необходимо отобразить верхнее меню и выбрать « сервис — отображение файлов и папок » (для Windows 7), а в Windows 10 щелкнуть по вкладке «Файл» и выбрать следующий пункт — « Изменить параметры папок и поиска ».
Все, вы изменили расширение файла с .txt на .bat. Это может быть полезно, если вы написали сценарий и случайно сохранили в расширении TXT.
Вы также можете переименовать расширение с помощью стандартного блокнота, если откроете свой txt-файл, затем выберите пункт «Файл — Сохранить как» и в разделе расширений укажите отображение всех видов «.*», а в конце наименования файла сразу впишете .bat.
Аналогично выполняется процедура, если вы хотите переименовать расширение файла BAT на TXT.
Стоит отметить, что в системе Windows 10 файлы сценариев не работают, от них отказались из-за их небезопасности. Единственным файлом с расширением.bat в операционной системе windows 10 является загрузочный файл boot.bat, который не имеет смысла редактировать, так как система при загрузке автоматически проверяет его корректность. Если файл был изменен, то система увидит это и сразу удалит файл, заменив его на предыдущий.
Система защиты от запуска файлов BAT была разработана начиная с Win 8, поэтому если вы хотите проверить работу своего bat-файла, то вам придется тестировать его на ОС Win 7 и ниже или ее эмуляторе.
Нередко советы по тем или иным действиям и исправлениям в Windows 10, 8 и Windows 7 включают в себя шаги наподобие: «создайте файл .bat со следующим содержимым и запустите его». Однако, начинающий пользователь не всегда знает, как это сделать и что собой представляет такой файл.
В этой инструкции подробно о том, как создать командный файл bat, запустить его и некоторая дополнительная информация, которая, возможно, окажется полезной в контексте рассматриваемой темы.
Создание .bat файла с помощью блокнота
Первый и самый простой способ создать bat файл — использовать стандартную программу «Блокнот», присутствующую во всех актуальных версиях Windows.
Шаги по созданию будут следующими
Ваш файл .bat готов: если его запустить, будут автоматически выполнены все перечисленные в файле команды (при условии отсутствия ошибок и необходимости прав администратора: в некоторых случаях может потребоваться запускать файл bat от имени администратора: правый клик по файлу .bat — запустить от имени администратора в контекстном меню).
Примечание: в дальнейшем, если вы захотите отредактировать созданный файл, просто нажмите по нему правой кнопкой мыши и выберите «Изменить».
Существуют и другие способы сделать bat файл, но все они сводятся к написанию команд по одной команде в строке в текстовый файл в любом текстовом редакторе (без форматирования), который затем сохраняется с расширением .bat (например, в Windows XP и 32-битной Windows 7 вы даже можете создать файл .bat в командной строке с помощью текстового редактора edit).
Запуск программ в файле bat и другие базовые команды
Чаще всего бывают следующие задачи: запуск программы или нескольких программ из .bat файла, запуск какой-то функции (например, очистка буфера обмена, раздача Wi-Fi с ноутбука, выключение компьютера по таймеру).
Для запуска программы или программ используйте команду:
Если путь содержит пробелы, возьмите весь путь в двойные кавычки, например:
После пути к программе можно также указать параметры, с которыми она должна запускаться, например (аналогично, если параметры запуска содержат пробелы, возьмите их в кавычки):
Примечание: в двойных кавычках после start по спецификациям должно указываться имя командного файла, отображаемое в заголовке командной строки. Это необязательный параметр, но при отсутствии этих кавычек выполнение bat файлов, содержащих кавычки в путях и параметрах может пойти неожиданным образом.
Еще одна полезная возможность — запуск другого bat файла из текущего файла, сделать это можно с помощью команды call:
Переданные параметры при запуске можно прочитать внутри другого bat файла, например, мы вызываем файл с параметрами:
В file2.bat можно прочесть эти параметры и использовать в качестве путей, параметров для запуска других программ таким образом:
Т.е. для каждого параметра мы используем его порядковый номер со знаком процента. Результатом в приведенном примере будет вывод в окно команд всех переданных параметров (команда echo используется для вывода текста в окно консоли).
По умолчанию, окно команд закрывается сразу после выполнения всех команд. Если нужно прочитать информацию внутри окна, используйте команду pause — она остановит выполнение команд (или закрытие окна) до нажатия любой клавиши в консоли со стороны пользователя.
Иногда, перед выполнением очередной команды нужно подождать некоторое время (например, до полного запуска первой программы). Для этого можно использовать команду:
При желании, вы можете запустить программу в свернутом виде или развернутом видео с помощью параметров MIN и MAX перед указанием самой программы, например:
Для закрытия окна команд после выполнения всех команд (хотя, обычно оно и так закрывается при использовании start для запуска), используйте команду exit в последней строке. В случае, если консоль все равно не закрывается после запуска программы, попробуйте использовать такую команду:
Примечание: в данном команде, если пути к программе или параметры содержат пробелы, могут быть проблемы с запуском, которые можно решить так:
Как уже было отмечено, это лишь очень базовые сведение о наиболее часто используемых командах в bat файлах. При необходимости выполнить дополнительные задачи, попробуйте найти нужную информацию в интернете (поищите, например, «сделать что-то в командной строке» и используйте эти же команды в файле .bat) или задайте вопрос в комментариях, я постараюсь помочь.
Вы также можете переименовать расширение с помощью стандартного блокнота, если откроете свой txt-файл, затем выберите пункт «Файл — Сохранить как» и в разделе расширений укажите отображение всех видов «. *», а в конце наименования файла сразу впишете . bat.
Как сделать из txt в bat?
Как изменить формат файла с txt на CFG?
Теперь можно изменить расширение файла. Для этого кликните по нему правой кнопкой мышки и выберите вариант «Переименовать». Теперь, когда скрытие окончаний отключено, вы сможете не только переименовать файл, но и изменить его расширение. Например, вместо TXT можно указать CFG.
Как убрать расширение txt в Windows 10?
В Параметрах папок
Как изменить формат на Windows 10?
Как изменить расширение файла в Windows 10
Как изменить формат txt?
Делается это очень просто:
Как изменить формат doc в txt?
Как сконвертировать DOC в TXT
Как сохранить текстовый файл в формате CFG?
Разверните «Файл» и нажмите «Сохранить» (Ctrl+S) или «Сохранить как». Для этих же целей на панели имеется соответствующая кнопка. Откроется окно Проводника, где нужно перейти в папку сохранения, указать имя файла (по умолчанию будет «config. cfg») и нажать кнопку «Сохранить».
Как изменить расширение файла в блокноте?
Вы также можете переименовать расширение с помощью стандартного блокнота, если откроете свой txt-файл, затем выберите пункт «Файл — Сохранить как» и в разделе расширений укажите отображение всех видов «. *», а в конце наименования файла сразу впишете . bat.
Как изменить расширение файла с txt на html?
Конвертирование txt в html
Как убрать расширения файлов в Windows 10?
Как не отображать расширение файла?
Как убрать в названии файла расширение?
Как изменить тип файла на компьютере?
поменять формат нам поможет нажатие на меню Вид и установка галки Расширения имен файлов. Обратите внимание, что тут можно включить скрытые файлы Windows 10. Все проверяем, наш файлик txt. Все теперь выбрав его и нажав клавишу F2, можно поменять формат на нужный, стираем txt и заменяем его.
Как менять расширение файла?
Читайте также: