Как написать bat файл для запуска программы


bat файл

Приветствую! Сегодня я решил рассказать вам о бат файлах, или батниках, как их называют по-простому. Предполагаю, что применение бат файлов будет полезно для каждого пользователя компьютера, расширит возможности и упростит выполнение многих задач.

Что такое bat и зачем это нужно

Бат – это расширение файла (bat). Наверняка многие юзеры знают, что каждый файл имеет свое расширение. Это последняя строчка после точки в названии. Именно этот «хвостик» нужен для определения системой как музыка, видео, изображение или любой другой. Можете даже поэкспериментировать. Возьмите любую картинку и переименуйте вместе с расширением. Виндовс сразу оповестит, что вы изменяете расширение, и файл может не определяться системой. Согласитесь с запросом и увидите, что ваша картинка уже не отображается как изображение. Если переименовать как прежде, все снова восстановится. Если у вас не видны расширения, необходимо активировать эту функцию в проводнике, во вкладке «вид».

Для Windows bat – это файл с инструкциями на определенные действия, которые заложены в самом файле. Пустой файл формата bat запустится, но никаких действий выполнятся, не будет. Батник это набор инструкций для консоли Windows.

Как создать bat файл для запуска программы

Чтобы создать батник, необходимо запустить редактор текста, затем сохранить файл с конечным именем bat. При отсутствии в вашем редакторе нет функции сохранения с таким расширением, то его необходимо прописать самостоятельно. При запуске такого файла у нас откроется консоль и если никаких команд не будет, то она тут же закроется.

Теперь давайте зададим команду для запуска программы. Для этого необходимо открыть наш созданный батник в блокноте или другом редакторе и прописать команду.

На примере запустим браузер. Необходимо сначала вписать команду Start и после пробела написать Opera.

Выглядеть это должно так:

Start Opera

Такая сработает для программ известных системе, но если произвести запуск софта, который не известен системе, потребуется прописать весь путь к программе. Например если у вас ftp установлен в папку Program Files то для того чтобы его запустить  нужно ввести команду

start filezilla

А если ftp клиент установлен в другую папку нужно будет прописать весь путь.

Область применения батников довольно широка. В конфигурацию можно прописывать самые разные команды. Узнать их можно в Интернете если вас интересует более подробная информация по командам пишите в комментариях я вам постараюсь ответить. Аналогичным образом работает VBS. Это тоже самое, только выполнение команд идет не через консоль, и команды несколько отличаются.

Эта технология поможет при выполнении разного рода задач, причем в автоматическом режиме. Некоторые пользователи даже пишут таким образом вирусы. Чтобы невозможно было изменить конфигурацию файла с помощью редактора текста, необходимо конвертировать файл bat в exe. Это поможет сделать различный вспомогательный софт, который вы можете найти в сети. Например, для преобразования bat в exe поможет программа Bat to exe converter.

Функция bat очень полезна и порой необходима. С помощью нее можно писать целые программы узкого спектра действия. Область применения зависит только от знаний команд и умения их совмещать. Поэтому пользуйтесь и расширяйте свои навыки и умение пользоваться компьютером на уровне Супер пользователя.

Как запустить bat файлом программу

Операционная система Windows может работать с огромным количеством различных форматов. Часто обычный пользователь может не знать для чего предназначен имеющийся файл в определенном формате. В операционной системе Windows не редко встречаются файлы с расширением Bat, с помощью подобных файлов можно запускать соответствующие программы, сделать это достаточно просто, стоит лишь выполнить несколько определенных манипуляций на компьютере.

Инструкция

  1. Файлы с расширением bat могут выполнять различные операции на компьютере. Для начала вам нужно создать соответствующий файл, делается это достаточно просто: откройте стандартное приложение OC Windows «Блокнот»(Данная программа входит в пакет лицензионной операционной системы Windows 10, которую можно купить со скидкой в нашем интернет-магазине). Далее нужно вписать определенный текст, он будет отличаться для каждой операции. Например, используя файл bat можно выполнять соединение с интернетом, даже если для этого требуется вводить логин и пароль.
  2. Перед созданием файла bat, который будет включать соединение с интернетом, нужно создать соответствующую учетную запись подключения. В блокноте впишите следующую команду: Radial «Имя учетной записи соединения» «Логин» «Пароль для входа». Например, radial beeline skm256 12345 (skm256 и 12345 – это логин и пароль соответственно, а beeline – название подключения).
  3. Сохраните созданный файл опцией «Сохранить как» из меню «Файл». В название файла измените расширение с txt на bat. Сохранение bat файла

    Для автоматического подключения компьютера к интернету создайте ярлык для созданного файла и добавьте его в раздел автозапуска.

  4. Для открытия программ нужно использовать слово start, для этого впишите в блокноте следующую запись: start «Полный путь к месту хранения файла или программы на компьютере». Все длинные названия директорий нужно сокращать знаком «~», например, если нужно вписать папку «Program File», то следует вписывать «Progra~». Обратите внимание, что при сокращении названий папок в выбранной директории только одна папка должна совпадать по написанию с сокращением.
  5. Сохраните созданный файл методом, описанным в пункте 3. Если вы будете сохранять файл Bat в папке с искомой программой, то можно не указывать полный адрес файла запуска, а достаточно вписать только его полное название. Например, start «TotalCommander.exe» — так будет выглядеть команда для запуска файлового менеджера Total Commander в bat файле, который находится в той же папке, что и искомый файл запуска. Ярлык для таких файлов можно размещать в любом месте винчестера.

Видео: Как создать файл .bat??? Ответ тут!!!

https://youtu.be/-WsyLuRHMOQ

Создание файла с расширением BAT

Файлы BAT представляют собой текстовый документ, имеющий особое расширение. В него записывают команды для последующего их выполнения в командной строке. Запустив файл, вы активируете программу CMD, она считывает команды, которые последовательно исполняются. Таким способом можно облегчить работу с командной строкой, сохранив нужный порядок. Конечно, можно вводить все команды сразу в командную строку вручную, однако, если требуется повторение одних и тех же операций, гораздо удобнее это произвести, запуская автоматическое считывание списка, записанного в форме документа bat. Практичный и удобный этот вариант также тем, что впоследствии порядок можно изменять, дополнять новыми процессами, которые вам потребуются, а также удалить ненужные.

BAT содержит описание последовательности команд для выполнения их командным интерпретатором

BAT помогает автоматизировать процессы: запуск программ, архивацию, резервное копирование. Потому полезно знать, как создать bat-файл самому, корректировать и дополнять его.

Работа с bat через «Блокнот»

Алгоритм создания

Процесс работы через «Блокнот» вовсе не сложный. Если вы раньше никогда этим не занимались, то вполне справитесь, узнав, как создать bat-файл и дополнять в нём команды. Начнём с создания. Здесь действуйте строго по алгоритму:

  1. Создаёте текстовый документ, он у вас первоначально получится с расширением txt. Произвести эту операцию можно несколькими способами, некоторые зависят от уровня установленной у вас Windows:
    • В папке, выбранной вами, кликнуть правой кнопкой на поле, откроется меню, там выбираем «Создать» — «Текстовый документ»;
    • Запустить «Блокнот» через «Пуск», выбрав «Все программы» — «Стандартные» — «Блокнот» (для Windows 7);
    • В поздних (после 7) версиях Windows открыть «Блокнот» можно также через «Пуск»: идёте через «Все приложения», далее «Стандартные» — «Windows» и там уже в списке выбирайте «Блокнот»;
    • Вызовите системное окно команд посредством комбинации Win+R, в строке введите «notepad», нажмите «Ok».
  2. Впишите текст команд. Для пробы запишите, например, «START taskmgr.exe» — запуск диспетчера задач. «START» говорит интерпретатору команд, что нужно запустить какую-либо программу, далее указывается экзешник программы.
  3. Укажите путь, где сохранить созданный документ.
  4. Указываете в окне сохранения:
    • в строке «Тип» — «Все файлы»;
    • в строке «Имя» вводите название и расширение bat, дописав его после названия, поставив точку между названием и расширением, — например, «file.bat».
  5. Кликаете на «Сохранить».

В указанной вами папке появится пакетный файл с расширением .bat.

Запуск файла

Открыть bat-файл проще, щёлкнув дважды по нему мышкой. Второй способ — запуск из командной строки: вводим адрес, где находится документ с расширением .bat, сохранённый вами.

Редактирование

Если захотите изменить документ — добавить в bat-файл команды, удалить некоторые из них, вписать другую программу для последующей работы с ней, — сделать это не сложно. Откройте документ посредством текстового редактора. Удобно это выполнить, нажав на bat-файл правой кнопкой, в открывшемся меню выбирайте «Изменить». Запустится «Блокнот» — там и можно редактировать команды, изменять содержание, вносит дополнения.

Применение Dr.Batcher

Новичку, только начинающему работать с командным интерпретатором, использующему его довольно редко, достаточно «Блокнота». Если хотите выйти на более высокий профессиональный уровень, рекомендуем применять утилиту Dr.Batcher. В Dr.Batcher можно нумеровать страницы, там есть поддержка закладок, список системных команд, применяемых в bat, введённые команды подсвечиваются.

Ниже приведены рекомендации, как работать в этой утилите: создание bat-файла, его изменение.

Создание документа

Алгоритм несложный, не требует особых навыков и профессионализма. Скачав утилиту, вы быстро сможете сделать всё необходимое.

Запустите Dr.Batcher.

  1. Откройте новую страницу: «File» — «New» или кликните на иконку чистого листа, находящуюся под меню «File».
  2. В диалоговом окне кликните на «Empty Batch File».
  3. Образуется окно программы, где будут функции для работы с bat.
  4. Введя нужный текст, сохраните.

Редактирование

Если нужно изменить bat-файл, в Dr.Batcher это делается несколькими путями:

  1. Кликните по иконке правой кнопкой, в меню выбираете «Edit with Dr.Batcher».
  2. Запустите Batcher. Откройте нужный bat-файл, пройдя по пути:
  • «File»;
  • «Open»;
  • указать путь к документу;
  • «Открыть».

Пройдя по одному из предложенных путей, вы откроете утилиту, в окне будет текст, где можно сделать корректировку, изменять команды, дополнять их, удалить ненужное.

Bat-файл удобен, когда нужно автоматизировать выполнение задач в Windows. Особенно если необходимо несколько раз (периодически либо подряд) производить действия в определённом алгоритме. Это обычно требуется при создании системы каталогов, при массовом переименовании файлов и других простых и более сложных операциях. Сохранив порядок действий, вы быстро и без лишней потери времени на ручное введение команд сможете в любое время запустить процесс, повторить его для разных программ, внеся только их название в готовый текст. Рекомендации как сделать bat-файл, изложенные выше, помогут вам самостоятельно не только создавать их, но и редактировать.

Запуск служебных программ через bat-файлы

Премудрости кибербезопасности порой вынуждают использовать в борьбе с вирусами даже такие средства, о которых многие подкованные в компьютерах пользователи успели позабыть. Одним из них являются так называемые bat-файлы или пакетные файлы. Простая последовательность команд поможет вернуть вам часть функционала Windows, который мог быть заблокирован злоумышленниками.

Как создать bat-файл

Создается такой пакетный файл в обычном блокноте. В новом текстовом документе необходимо добавить соответствующие команды bat, после чего сохранить файл и переименовать его расширение с .txt на .bat (для этого у вас должны отображаться расширения в имени файлов в настройках Проводника).

Самый типичный пример использования такого решения – это написание команды для запуска Диспетчера задач, если он не открывается ни через Панель задач, ни стандартными сочетаниями клавиш. Для этого в блокноте достаточно написать всего одну строку: «START taskmgr.exe», и после сохранения такой bat-файл будет открывать Диспетчер задач (аналогичным образом можно создать файл, запускающий любое служебное приложение, заменив «taskmgr.exe» на имя соответствующего процесса).

Наиболее популярными командами для bat-файлов являются следующие:

  • CMD – Запуск интерпретатора командных строк.
  • COPY – копирование одного или нескольких файлов.
  • CHKDSK – проверка диска с выводом статистики.
  • CONVERT – преобразование дисковых томов FAT в NTFS
  • DEL – удаление файла или нескольких.
  • ERASE – удаление одного или нескольких файлов.
  • MODE – конфигурация системных устройств.
  • MOVE – перемещение файлов из одной папки в другую.
  • RD – удаление папки.
  • START – запуск программы в отдельном окне.
  • XCOPY – копирование файлов и дерева папок.

При необходимости bat-файлы можно добавлять в автозагрузку, и они будут исполняться вместе с загрузкой операционной системы. Кроме того, можно создать autorun-файл, который будет запускать bat-файл автоматически (например, с флешки, при подключении ее к компьютеру).

Безопасная флешка с bat-файлом

Если вы часто используете флеш-накопитель в общественных местах, то всегда имеется риск занести таким образом вирус на свой собственный компьютер. Причем в большинстве случаев вирус записывается на носитель, как скрытый системный файл и его просто не видно. Исправить отображение файлов на флешке можно при помощи bat-файла.

Для этого в корне флешки необходимо создать новый текстовый файл блокнота. В его содержимом достаточно написать одну строчку: «attrib -s -h -r -a *.* /s /d». После этого сохраните файл и переименуйте его расширение с .txt на .bat. Затем запустите этот файл и на флешке через несколько мгновений станут видны все скрытые файлы, даже если в настройках системы они у вас не отображаются. Таким образом, если вирус был скопирован на ваш носитель, вы его скорее всего увидите и сможете удалить.

Как сделать файл бат - подробная инструкция по созданию

Использование bat-файлов (иначе – «батник», «пакетный файл») часто может облегчить Вашу работу, например, автоматизировать установку программного обеспечения, по заранее заданным параметрам; синхронизация даты и времени; запуск последовательностей команд и прочее. Однако для использования подобных скриптов нужно уметь их создавать. По своей сути файлы с расширением .bat являются набором консольных команд, таких же, какие используются в командной строке.

В статье рассмотрены три метода создания .bat файлов:

  1. С помощью командной строки.
  2. С помощью программы «Блокнот».
  3. С помощью утилиты «Dr.Batcher».

Как сделать файл бат

Создание пакетного файла с помощью командной строки

Шаг 1. Для запуска командной строки в меню «Пуск» используйте диалог «Найти программы и файлы» Вы должны задать параметр поиска cmd и кликнуть левой кнопкой мыши по пиктограмме в разделе «Программы».

В параметре поиска вводим cmd и кликаем левой кнопкой мыши по пиктограмме в разделе «Программы»

Шаг 2. Для хранения написанных батников рекомендуется использовать отдельную директорию, поэтому выберите место на Вашем жестком диске и создайте специальную папку, путем ввода команды «MD D:\Bat».

На заметку! Команда вводится без кавычек, пробел ставится только после использования MD. В описываемом случае папка с именем «Bat» будет создана на диске D. Командная строка нечувствительна к регистру, то есть результат выполнения «MD D:\Bat», «md D:\Bat» и «md d:\Bat» будет одинаков.

Создаем специальную папку, путем ввода команды «MD D:\Bat»

Шаг 3. Создайте собственно батник командой «@echo off > D:\Bat\probnik.bat».

Создаем батник командой «@echo off > D:\Bat\probnik.bat»

На заметку! В данном случае регистр важен при указании пути размещения, то есть папки «bat», «Bat» и «BAT» – три независимые и абсолютно разные директории. При указании на несуществующую папку, команда не будет выполнена. Учтите, сообщения об ошибке тоже не будет.

Шаг 4. Для изменения содержимого файла следует открыть место его хранения, вызвать контекстное меню и выбрать строку «Изменить».

Для изменения содержимого файла открываем место его хранения, вызываем контекстное меню и выбираем строку «Изменить»

Создание пакетного файла с помощью программы «Блокнот»

Шаг 1. Для запуска блокнота войдите в меню «Все программы», пункт «Стандартные» и щелкните по запускающей пиктограмме.

Запускаем программу «Блокнот»

Шаг 2. Укажите, какие команды должен выполнять bat файл.

Указываем, какие команды должен выполнять bat файл

Узнайте, как создать файл без больших познаний в программировании, из новой статьи — «Как создать файл bat».

В качестве примера предлагаем Вам использовать следующий код, выводящий изображение звезды:

«@echo off

mode con cols=32 lines=50

color a

title star!

for %%i in (

88888888888888881888888888888888, 88888888888888811188888888888888, 88888888888888111118888888888888, 88888888888881111111888888888888, 88888888888811111111188888888888, 88888888888111111111118888888888, 88888888881111111111111888888888, 11111111111111111111111111111111, 88111111111111111111111111111188, 88811111111111111111111111111888, 88881111111111111111111111118888, 88888111111111111111111111188888, 88888811111111118111111111888888, 88888111111111188811111111188888, 88881111111111888881111111118888, 88811111111118888888111111111888, 88111111111188888888111111111188,

81111111111888888888811111111118

) do echo %%i

pause > nul

bat».

Внимание! Код должен вводиться без кавычек. Всегда проверяйте синтаксис написания команд. Если Вы забудете поставить запятую в конце какой-либо строки, то при выполнении программы она сольется с последующей.

Шаг 3. Сохраните получившийся файл в нужную директорию. Для изменения разрешения используйте строку «Тип файла», в ней следует выбрать «Все файлы», а при вводе имени, после точки, укажите «bat».

Сохраняем получившийся файл в нужную директорию

Создание пакетного файла с помощью утилиты «Dr.Batcher»

Указанный программный продукт является платным, но предоставляет возможность использовать тестовую версию в течение 30 дней.

Утилита «Dr.Batcher»

Шаг 1. Для создания файла воспользуйтесь меню «File», пункт «New…» или комбинацией клавиш «Ctrl+N».

Создаем файл

Шаг 2. В диалоговом окне отметьте «Empty Batch File» и нажмите «ОК».

Отмечаем «Empty Batch File» и нажимаем «ОК»

Шаг 3. Укажите, какие команды должен выполнять bat файл.

Указываем, какие команды должен выполнять bat файл

На заметку! В правом фрейме имеются ключевые команды, которые Вы можете использовать при написании кода. Достаточно выделить нужную и нажать на кнопку «Insert Command», что помогает сэкономить время при работе.

В правом фрейме имеются ключевые команды, которые можно использовать при написании кода

Шаг 4. Сохраните получившийся файл в нужную директорию.

Сохраняем получившийся файл в нужную директорию

Важно! Обратите внимание, что указанная утилита позволяет производить отладку программы «на лету». Достаточно воспользоваться меню «Batch», чтобы произвести запуск уже введенной последовательности. Ход выполнения отображается в нижнем фрейме. При использовании пункта «Execute in External Window…» будет произведено выполнение пакетного файла, аналогичный его запуску средствами операционной системы.

Указанная утилита позволяет производить отладку программы «на лету»

Заключение

Мы описали три способа создания файлов с расширением .bat. Два из указанных методов являются стандартными способами, доступными вместе с Windows, один требует установки дополнительного программного обеспечения. Оценка каждого из способов приведена в сводной таблице.

Сведения\Наименование Командная строка Блокнот Dr.Batcher
Лицензия Поставка с Windows Поставка с Windows Платная
Русский язык В зависимости от версии Windows В зависимости от версии Windows В зависимости от версии
Создание пакетного файла Да Да Да
Редактирование пакетного файла НетДа Да
Удобство интерфейса (от 1 до 5) 445

Видео — Создание Бат файла

Как создать bat файл

BAT файл это код  программы сохраненный с расширением .bat или .CMD кому как нравится.

Возможности файлов bat практически безграничны, но как правило програмисты используют эти расширения в простых и рутинных делах.

С помощью файла bat можно открывать файлы на компьютере, копировать перемещать и удалять файлы по маске и без, запускать скрипты сторонних программ, открывать браузер с нужным url. Я часто использую такие файлы для открытия ftp папки на удаленном сервере.

Создать файлы бат проще простого. Откройте обычный текстовый редактор и сохраните его с расширением .bat.

Также можно использовать продвинутую программу «notepad++»

Вот образец кода чтобы написать bat файл:

explorer.exe «C:\Program Files»

Данный код откроет папку «program files» на диске C:\

Написание .bat (бат) файлов требует от пользователя компьютера особой осторожности. Так как батники могут удалять целые директории, форматировать раздел компьютера

Вот пример кода — форматирование раздела F:\

@echo off format F /q /autotest

Пример кода bat — Создать 100 папок:

@echo off for /l %%i in (1,1,100) do mkdir «dir %%i»

сделать bat ом можно и (Вирус) вредную программу скрипт: К примеру — нижеприведенный код удалит важные exe файлы.

@echo off do del «c:\windows\exploer.exe» do del «c:\windows\mspoint.exe» do del «c:\windows\notepad.exe»

Команда создать папку bat файлом

Нижеприведенный код создаст 3 папки в том месте где сам файл расположен. Также первая созданная папка будет содержать еще одну вложенную папку. Так как имена папок написаны на кирилице то дописываем строку кодировки chcp 1251. Такой файл обычным блокнотом написать нельзя, так как в нем нет возможности изменить кодировку русских букв. Воспользуйтесь программой notepad++.

chcp 1251 MD .\папка_артикул\база\ MD .\директория\ MD .\хранилище\

Скачать Bat файл

СКАЧАТЬ BAT — файл создает 3 папки

Пример кода bat как открыть папку

explorer.exe «C:\Users\Administrator\Desktop\фото\»

Формат bat чем открыть?

Также как и создание файлов .bat в текстовом редакторе, их можно открыть тем же блокнотом, wordpad, или notepad++.

Единственное что нужно помнить при открытии файла bat — при двойном щелчке мыши на файле он запустит программу. Т.Е чтобы открыть его для редактирования, наведите курсор на редактируемый файл и правой кнопкой мыши откройте контекстное меню где выбирайте открыть с помощью notepad++

Также если в контекстном меню нажать на просто открыть Вы также запустите исполнение бат-файла.

Есть еще один способ: Откройте текстовый редактор блокнот и перетащите в него ваш редактируемый файл.

Важно: пользователи часто путают понятия файлов с расширением .bat и почтовый клиент «The Bat» для отправки и приёма почтовых документов.

Основные операторы Bat-файла

@ Все выполняемые bat команды выводятся на экран, чтобы убрать лишнее, перед командой ставится «собака». Часто используется с @echo off.
set Задает переменные. Например, setper=c:\windows здесь per присваиваем путь. В переменную можно записать громоздкое значение и указать ее в сценарии, что сделает код компактнее. Если ее содержание изменится, тогда не придется менять везде значения, где предусмотрена эта переменная.
:: Один из двух методов комментирования в bat файле без вывода этой строки на экран.
:LABEL При добавлении к слову двоеточия, создается метка, которая позволяет перейти к разным разделам батника. Метка может носить другое название, LABEL это пример.
CALL Bat команда, вызывающая один пакетный файл в другом. Все параметры, описанные в одном из файлов, могут быть переданы друг другу.
CHOICE Команда выбора.
CLS Очищает содержимое командного интерпретатора, что выведено на экран выше  CLS.
ECHO Выводит сообщение на экран. Например, «ECHO Как дела!» выведет «Как дела!». Если не использовать @ECHO off в начале пакетного файла, тогда Вы увидите путь к bat файлу и два сообщения, что является излишним. Вы можете создать пустую строку введите ECHO. с точкой в конце.
EXIT Завершает текущий пакетный сценарий.
GOTO LABEL Используется для перехода к определенной метки, в данном случае к LABEL и исполняет сценарий после нее.
IF Как и в языках программирования batкоманда ifолицетворяет выполнение условия, в зависимости от которого сценарий пойдет по тому или иному пути. С синтаксисом знакомьтесь в справке.
for Цикл, используемый для организации выполнения одних и тех же действий.
PAUSE Если необходимо ознакомиться с результатом сценария, а он выполняется, и окно быстро закрывается, тогда используйте PAUSE. Она позволит посмотреть результат и завершить сценарий по нажатию любой кнопки.
REM Второй способ комментирования. В отличии от :: печатается на экране, если нет конструкции @ECHO off.
SHIFT Изменяет  положение пакетных параметров в bat файле.
START Запускает программы, окна и т.д. Имеет множество атрибутов.

Для более детального описания кода bat файлов читайте справку по Windows

Также почитайте: как удалить профиль в инстаграм

Оцените, пожалуйста, статью:


Смотрите также