Как создать bat файл – компьютерные советы - Портал про авто и технологии

Как создать bat файл – компьютерные советы

Оглавление

Как создать bat-файл (пакетный файл)

ПодробностиРодительская категория: Командная строка — Консоль (Command Prompt)Категория: Пакетный файл — bat-файл (bat-file)

Рейтинг:  5 / 5

В этой статье рассмотрим два способа создания bat-файла: с помощью Проводника и с помощью Блокнота. Этого будет достаточно, чтобы создавать новые bat-файлы, но сперва определимся, для чего они нужны.

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

В общем, идеальный вариант для ленивых и/или системных администраторов. =)

Сразу перейду к делу:

Способ первый. Создаём bat-файл в «Проводнике»

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

Итак, создаём текстовый файл в «Проводнике»:

Меняем его расширение (то, что после последней точки) на .bat:

После того, как нажмём на Enter, Windows поинтересуется «После изменения расширения этот файл может оказаться недоступным. Выполнить изменение?». Ну конечно «Да»! Именно этого мы и добиваемся: сменить расширение .txt на .bat:

Вуаля! Мы получили «батник», т.е. исполняемый файл, в который можно вписать команды, которые будут выполняться при его запуске:

Способ второй. Создаём bat-файл в «Блокноте»

Чтобы создать bat-файл с помощью «Блокнота», нужно открыть «Блокнот» (или любой текстовый файл в «Блокноте») и воспользоваться меню «Файл», опция «Сохранить как…»:

Откроется окно сохранения файла. Тут важно учесть 2 вещи:

  1. «Тип файла» должен быть выставлен на Все файлы (*.*)
  2. «Имя файла» должно иметь расширение .bat

Смотрим, куда сохраняем (чтобы потом найти) и жмём кнопку «Сохранить»:

Получаем ещё один bat-файл =)

Итого:

Любой их этих способов имеет смысл, если есть права администратора. Но первый требует дополнительных настроек (которые я рекомендую всё-таки поменять и применить).

Войдите, чтобы комментировать

Способы, как создать bat-файл

Компьютеры 9 сентября 2012

Возможность использования командных пакетных файлов с расширением bat, также известных, как батники (batch files), впервые появилась в первых версиях системы MS-DOS. Затем эти файлы перекочевали в новые системы Windows и OS/2.

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

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

Структура батника очень проста: он фактически представляет собой знакомый всем текстовый файл, в котором последовательно прописаны команды для выполнения командным процессором (интерпретатором). В ДОСе им являлся command.com, а в новых системах ему на смену пришел cmd.exe.

Реализована расширенная поддержка операторов if, for, goto (вспоминаем Бейсик и схемы алгоритмов), что позволяет создавать простое интерактивное меню. В последние годы жизни MS-DOS (перед победным шествием Windows) энтузиастами создавались довольно сложные разветвленные файлы autoexec.bat.

Расширение bat-пакетных файлов принято в первых системах Microsoft, современные же батники – это cmd-файлы с дополнительными функциями.

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

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

Это особенно востребовано для любителей сетевых баталий, где важна не скорость соединения, а пинг (задержка прохождения пакетов данных). Например, в какой-либо игре используются несколько серверов, и пользователь хочет выбрать наиболее быстрый.

Зная их Ip-адреса, можно создать батник и проверить пинг, впоследствии выбрав лучший. Команды батника будут выглядеть следующим образом:

Ping ХХХ.ХХХ.ХХХ.ХХ

Pause,

где «ХХХ…» – адрес проверяемого ресурса. Используя обычный способ и набрав «Пуск – Выполнить – Ping ХХХ…», в результате получится что ничего нельзя понять, так как после выполнения теста окно с результатами мгновенно закроется. А приведенная в батнике команда pause предотвращает закрывание окна. Разумеется, это простой пример, но он дает представление о пользе bat-файлов.

Существует несколько способов, как создать bat-файл, причем все они действенны. Работать с файлами удобнее всего из программы-оболочки FAR или Total Commander (TC). Самый лучший встроенный проводник все-таки уступает возможностям оболочек.

В таких оболочках нет никаких сложностей с тем, как создать bat-файл. В TC нажимаем Shift+F4 и набираем имя файла по стандарту «имя.расширение», например, test.bat. Открывается блокнот. Пишем нужные команды. При выходе сохраняем изменения.

Все, батник создан.

Приверженцы стандартных утилит должны сначала запустить блокнот: Win+R, в появившемся окне набираем notepad (Enter). Набираем команды батника. В меню «сохранить как» выбираем путь для сохранения, а в окошке «имя файла» пишем по стандарту – «имя.расширение» (test.bat). Файл создан. Главное – не забыть прописать расширение.

Подобным образом можно создать пакетный файл даже из приложения MS Word. Только нужно при этом не забыть указать требуемое расширение файла.

Новичок, решивший изучить, как создать bat-файл, должен всегда помнить, что пока еще правила создания файлов никто не отменял, а они гласят, что у каждого файла должно быть расширение (три буквы после точки). Расширение указывает операционной системе, каким именно приложением открывать данный файл. «Bat» – это и есть расширение.

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

Компьютеры
Как создать торрент-файл для объекта со своего компьютера

Всемирная паутина стала огромным хранилищем всякого рода ресурсов, доступных всем п…

Интернет
Как создать облако для хранения файлов? Инструкция по установке и настройке

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

Компьютеры
5 способов, как перекинуть файлы с компьютера на телефон

Пользователи хранят информацию на разных устройствах, и иногда возникает необходимость обмена данными. Как перекинуть файлы с компьютера на телефон? Существуют разные способы связать устройства.USB-кабель…

Компьютеры
Как создать американский Apple ID простейшими способами

Многие наши владельцы «яблочных» мобильных устройств наверняка знают, что в американском хранилище AppStore программ, игр, музыки или видео намного больше, нежели представлено в странах СНГ. Именно поэтому…

Компьютеры
Как создать диск D: пошаговая инструкция, эффективные способы и рекомендации

Многие пользователи, имеющие в своем распоряжении жесткий диск только с одним системным разделом «C», часто задаются вопросом о том, как сделать диск «D», который мог бы выступать в роли виртуа…

Компьютеры
Как создать мод для Minecraft разными способами

Пользовательская модификация компьютерных игр – это довольно распространенное явление, которое представляет собой изменение и дополнение файлов игры для получения большего количества контента, разнообразия игрового пр…

Компьютеры
Немного о том, как создать файл HTML

Сейчас мы расскажем вам, как создать файл HTML, ведь именно с этого начинается составление сайта. Для того чтобы получить такой документ, можно использовать текстовый редактор или специализированные приложения. Чтобы …

Компьютеры
Как передать большой файл через интернет: основные способы

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

Компьютеры
Как создать образ iso из файлов

Многие слышали про технологию iso, но не все представляют, что это такое. Iso-образ диска – это файл, который содержит в себе полную копию cd или dvd-носителя. Наибольшее распространение образы дисков получили с…

Запуск служебных программ через 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 В этом файле прописан перечень команд и выполняется он с участием командной строки. Когда вы запускаете bat файл, сначала происходит запуск командной строки cmd, а он в свою очередь начинает считывать все команды в файле и поочерёдно выполнять их

Для чего создавать BAT файл

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

Создание BAT файла

Сперва, для удобства работы создадим на рабочем столе Новую папку, затем внутри неё создаём текстовый файл с именем file,

запишем туда несколько команд

@echo Hello, i’m bat!
pause

Теперь в меню блокнота выбираем «Сохранить как»,

в диалоговом окне в поле тип файла выбираем «Все файлы»

затем к file приписываем .bat и должно получиться file.bat,

Нажимаем на кнопку «Сохранить».

Чтобы отредактировать bat файл всего лишь необходимо нажать правой кнопкой мыши на файл и в контекстном меню выбрать «Изменить»

Теперь можно запустить bat файл и увидеть, что он делает. Он просто выводит текст — «Hello, i’m bat!»

Теперь рассмотрим, что делают написанные в нём команды:

Echo – команда вывода на экран
@ — запрещает показывать

Для создания bat файла вы можете использовать любые команды командной строки windows,весь список находится здесь.

Давайте теперь напишем что-нибудь посложнее, напишем bat файл, который создает 100 папок. Для этого просто создайте файл с именем mkdir.bat и напечатайте там такие команды:

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

После запуска батника,вы увидите 100 новых папок,в скриншоте показано только 10 так как остальные не вместились бы

А теперь сразу создадим bat файл, который будет удалять созданные нами раннее 100 папок

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

Сейчас поясню, что делают эти команды в bat файле:

@echo off — запрещает вывод всех команд на экран

for – цикл, выполняет команду указанное количество раз

do – указывает, что делать

%%i – переменная, куда подставляются значения

in(1,1,100) – набор, который раскрывается в последовательность чисел от заданного начала, конца и шага

В нашем случае от 1,2,3,4,5,6,7,8…100

mkdir – создаёт папку

rmdir – удаляет папку

Вместо количества папок -100 вы можете поставить 10.000,100.000 и чем больше число, тем больше времени может зависнуть компьютер, от пары секунд до нескольких минут, в зависимости от мощности процессора.

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

Способы, как создать bat-файл

Возможность использования командных пакетных файлов с расширением bat, также узнаваемых, как батники (batch files), в первый раз появилась в первых версиях системы MS-DOS. Потом эти файлы перешли в новые системы Windows и OS/2.

Юзер, понимающий, как сделать bat-файл, имеет возможность в пару раз упростить свою работу в операционной системе. Справедливости ради необходимо отметить, что возможно обойтись и без батников. Но нередко все равно требуется исследование неких особенностей выполнения команд системой.

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

Структура батника очень ординарна: он практически представляет собой знакомый всем текстовый файл, в каком поочередно прописаны команды для выполнения командным микропроцессором (интерпретатором). В ДОСе им являлся command.com, а в новых системах ему на замену пришел cmd.exe.

Реализована расширенная поддержка операторов if, for, goto (вспоминаем Бейсик и схемы алгоритмов), что позволяет создавать обычное интерактивное меню. В последние годы жизни MS-DOS (перед победным шествием Windows) энтузиастами создавались достаточно сложные разветвленные файлы autoexec.bat.

Расширение bat-пакетных файлов принято в первых системах Microsoft, современные же батники – это cmd-файлы с дополнительными функциями.

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

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

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

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

Ping ХХХ.ХХХ.ХХХ.ХХ

Pause,

где «ХХХ…» – адресок проверяемого ресурса. Используя обыденный метод и набрав «Запуск – Выполнить – Ping ХХХ…», в итоге получится что ничего нельзя осознать, потому что после выполнения теста окно с плодами одномоментно закроется. А приведенная в батнике команда pause предутверждает закрывание окна. Очевидно, это обычный пример, но он дает представление о полезности bat-файлов.

Существует несколько методов, как сделать bat-файл, при этом они все результативны. Работать с файлами удобнее всего из программы-оболочки FAR либо Total Commander (TC). Самый наилучший интегрированный проводник все-же уступает способностям оболочек.

В таких оболочках нет никаких сложностей с тем, как сделать bat-файл. В TC жмем Shift+F4 и набираем название файла по эталону «имя.расширение», к примеру, test.bat. Раскрывается блокнот. Пишем нужные команды. При выходе сохраняем конфигурации.

Все, батник сотворен.

Приверженцы стандартных утилит должны поначалу запустить блокнот: Win+R, в показавшемся окне набираем notepad (Enter). Набираем команды батника. В меню «сохранить как» избираем путь для сохранения, а в окошке «название файла» пишем по эталону – «имя.расширение» (test.bat). Файл сотворен. Главное – не запамятовать прописать расширение.

Схожим образом можно сделать пакетный файл даже из приложения MS Word. Только необходимо при всем этом не запамятовать указать требуемое расширение файла.

Новичок, решивший изучить, как сделать bat-файл, должен всегда держать в голове, что еще пока правила сотворения файлов никто не отменял, а они говорят, что у каждого файла должно быть расширение (три буковкы после точки). Расширение показывает операционной системе, каким конкретно приложением открывать данный файл. «Bat» – это и есть расширение.

Как создать bat файл в Windows 7, 8

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

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

Это печально, поскольку многие отказываются от использования мощного инструмента для выполнения рутинных и повторяющихся задач.

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

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

  • Создание bat файла
  • Пример бат файла

Создание bat файла

Для создания батника потребуется текстовый редактор (блокнот, notepad ++) и список bat команд. Примерный алгоритм смотрите ниже.

1. Создайте текстовый документ, расширение которого txt. Нажмите правой кнопкой на пустой области проводника или другого места. Наведите на «создать» курсор мыши, затем из подменю выберите «текстовый документ». Задайте ему имя, к примеру, batnik.

2. Скачайте notepad ++, затем установите его. Откройте batnik.txt в notepad ++, выберите «кодировки», наведите курсор на «кодировки», «кириллица», нажмите на OEM 866. Проделайте этот шаг, если используете вывод русских слов (пояснений) в сценарии, иначе Вы увидите кракозябры (не корректные символы). Далее пропишите команды. Например, скопируйте такой текст:

@echo off echo Привет – тест bat файла pause dir c:windows

pause

3. Сохраните документ, далее измените тип файла Windows на расширение bat.

4. Двойным щелчком запустите batnik.bat для выполнения последовательности команд. После того как bat файл исполнится, он автоматически закроется.

Еще вы можете запустить блокнот, нажать Win + R, ввести в строку notepad и кликнуть Enter. После прописывания кода, нажмите «файл», а затем «сохранить как». В окне задайте путь сохранения, имя файла с расширением bat и щелкните «сохранить». Аналогичные действия проделайте с notepad ++ для изменения кодировки (шаг 2), если будите использовать русские символы.

Пример бат файла

Сейчас рассмотрим создание bat файла в Windows 7, 8, который дает сведения о сети, проверяет соединение с интернетом и наглядно показывает действие батников. Создайте бат файл и пропишите такие строки.

ECHO OFF :: очиститель. ECHO Сведения о подключениях. :: вывод текста на экран, который идет после служебного слова ECHO. IPCONFIG /ALL :: распечатывает информацию о всех сетевых подключениях.

PAUSE :: приостанавливает выполнение сценария, чтобы Вы могли просмотреть сетевую информацию. PING yandex.ru :: Пинг, проверяющий наличие (отсутствие) соединения с интернетом ECHO Операция выполнена.

Нажмите ввод! :: вывод на экран слов после ECHO, которые знаменуют выполнение PING. PAUSE

:: Эта последняя команда пишется, для того чтобы увидеть сведения о соединении. Если ее не было бы, тогда сценарий батника прекратился, и произошло закрытие окна.

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

Создание BAT файлов

02 апреля 2010 г.

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

Создать BAT файл очень просто. Достаточно открыть блокнот и сохранить пустой лист с расширением .bat, выбрав опцию Сохранить как… и написав в поле Имя файла что-нибудь оканчивающееся на .bat, например test.bat.
Тип файла указываете как на скриншоте ниже – Все файлы. Сохраняете и получаете BAT файл.

Редактировать BAT файл можно в блокноте или любом другом текстовом редакторе, ориентированным на работу с кодом.

Теперь перейдем непосредственно к практической информации. В сети многие ищут ответ на вопрос Как быть с пробелами в BAT файлах?. В путях к папкам и исполняемым файлам наличие пробела вызывает ошибку.

Самый распространенный ответ: Заключи путь в кавычки. И этот ответ не верен. Правда некоторые будут с пеной у рта утверждать, что он работает.

Итак, появилось два почему – почему не верен и почему некоторые будут.

На Windows (как, впрочем, и на UNIX) установленные в системе программы соответствующим образом регистрируются системой. Поэтому некоторые из установленных программ могут запускаться одной простой командой из BAT файла или из апплета Выполнить панели Пуск. Одной из таких программ является Firefox:

start firefox

Если после этой команды писать путь к исполняемому файлу, то происходит следующее: запускается обозреватель Firefox и пробует обработать запрос, то есть файл, путь к которому указан. То есть, если указать следующее:

start firefox C:Program FilesMozilla Firefoxfirefox.exe

Обозреватель откроется, чтобы не было написано после start firefox. Именно поэтому некоторые товарищи будут уверять что все прекрасно работает. Однако, если взять портативную программу, то ситуация окажется совсем иная. Рассмотрим в качестве примера ftp-клиент Filezilla. Поскольку система не знает о программе, вышеупомянутая строчка

start filezilla

работать не будет. Чтобы запустить неизвестную системе программу, надо указать к ней путь:

start D:FileZillaFileZilla.exe

Длинныe имена в bat-файлах

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

start C:Program FilesSound Clubscw.exe

В примере два имени с пробелами. Заменим их короткими. Правила создания коротких имен следующие: в коротком имени используются первые шесть символов имени без учета пробелов, после имени указывают порядковый номер папки с помощью символа ~. Так как папки Program Files и Sound Club у меня в единственном числе, получится следующее:

Program Files – Progra~1 Sound Club – SoundC~1 start C:Progra~1SoundC~1scw.exe

Если рядом будут присутствовать две папки, например Sound Club и Sound Clown, то следуя правилам, в примере выше надо будет указать SoundC~2, так как в этом случае Sound Club окажется вторым именем (имена считаются в алфавитном порядке).

Но этот способ неудобен тем, что приходится указывать порядковые номера. Ситуация с Program files более менее нормальная. Мало у кого встретится две подобные папки на системном диске. Но если вы решили установить несколько продуктов Mozilla на свой компьютер. У вас получится несколько папок, например:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Короткими именами для них будут

Mozill~1 Mozill~2 Mozill~3

А теперь представьте, что вы написали BAT файл с упоминанием этих программ. Если удалить Firefox, оставшиеся записи перестанут работать, а если удалить Thunderbird, перестанет работать запись для Sunbird. Короче, способ с короткими именами – не наш способ.

Пробелы и кавычки в bat-файлах

Кавычки на самом деле работают, но не с теми способами, которые обычно советуют. Советуют обычно следующее:

start “C:Program FilesSound Clubscw.exe”

Так команда не сработает, поскольку если посмотреть справку по ней (start /?), то в справке вы увидите следующее:

START [“заголовок”] [/D путь] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE узел NUMA] [/AFFINITY маска сходства] [/WAIT] [/B] [команда/программа] [параметры]

Как видите, первым параметром идёт заголовок окна и он как раз в кавычках. Этот параметр необязательный, но его всё же советуют указывать (например, тут), чтобы избежать ошибок при выполнении команды. Внутри кавычек можно ничего не писать. Получится так:

start “” “C:Program FilesSound Clubscw.exe”

Также сработает и вариант с заключением в кавычки всех имён с пробелами по отдельности:

start C:”Program Files””Sound Club”scw.exe

Однако, в ряде случаев не работает ничего из вышеописанного. В таких случаях я могу посоветовать использовать команду cd. Переходим на системный раздел, затем с помощью cd в папку Program Files и запускаем программу (start):

%SystemDrive% cd Program FilesSound Club start scw.exe

Я думаю, что такой способ будет работать везде. Теперь еще пара важных моментов. Допустим вы создали батник, запускающий три программы и вам нужно на время исключить запуск одной из трех. Это можно сделать удалением строки или ее комментированием. Первый способ – вандальный, а второй смотрите ниже.

start firefox start jetaudio

В данном случае отключен запуск установленной в системе программы Defraggler.exe. Комментируют строки, указывая команду rem в начале строки. Все BAT файлы выполняются в окне консоли. Чтобы оно исчезало по окончании выполнения команд, не забывайте в конце писать команду на выход exit.

start firefox start jetaudio exit

Запуск приложений из bat-файла

В первой части статьи я в общих чертах рассказал о BAT файлах. Теперь стало понятно – что это такое и с чем его едят. Во второй части речь пойдет уже о более конкретных вещах.

Например, о том, как при помощи BAT файла запустить несколько приложений с определенными настройками или в автоматическом режиме установить программу, чтобы не тратить время на ответы типа Вы согласны с условиями лицензионного соглашения? и не нажимать лишние кнопки.

Выше было изложено несколько способов запуска приложений при помощи BAT файла. Самый первый – это короткая команда на запуск установленной в системе программы.

start firefox

Это не всегда работает. Поэтому такой прием можно вполне применять на какой-то конкретной системе, но в качестве универсального решения он не подходит. Если есть цель заставить работать BAT файл везде и всегда, нужно пользоваться полными путями:

start C:”Program Files””Mozilla Firefox”firefox.exe

Также я отметил, что в BAT файле обязательно должна присутствовать команда на завершение:

start C:”Program Files””Mozilla Firefox”firefox.exe exit

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

start /min D:FileZillaFileZilla.exe exit

Скомандовать в данном случае – значит указать ключ. Ключ указывается через слэш после основной команды (команда /ключ). Основной командой в данном случае является start. Правда ключ min работает только в половине случаев, потому как относится именно к команде запуска start, а не к программам, которые эта команда запускает.

Вообще ключей существует очень много и наборы ключей разных программ могут существенно различаться. Есть, правда, несколько общих. Например, ключ справки (/? или /help). Чтобы проследить работу этого ключа, рассмотрим практический пример. Откройте консоль (Жмёте      + R, вводите cmd, далее Enter) и набираете в консоли следующее:

start /?

Консоль выведет на экран перечень допустимых ключей c комментариями для команды start.

Обратите внимание на ключ /wait. В некоторых случаях он бывает просто незаменим. Например, вы решили с помощью BAT файла распаковать архив с программой и эту самую программу запустить.

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

В этом случае на помощь придет ключ /wait:

Таким образом система сначала выполнит первое действие, дождется его завершения и только после этого приступит ко второму. Если необходимо подождать конкретный отрезок времени, то проще воспользоваться консольной утилитой Sleep. В нужном месте BAT файла пишете следующую команду (число – количество секунд):

start Sleep.exe 15

С помощью ключей можно делать многое. Есть возможность устанавливать приложения в тихом режиме. Для этого используется несколько ключей в зависимости от типа инсталятора, применяющегося для установки программы на компьютер:

/S /s /q /silent и ряд других

В ряде случаев бывает очень удобно. Антивирус Avast имеет опцию тихой установки в корпоративной версии. В бесплатной (домашней) версии тихой установки якобы нет.

Однако, если вы в курсе как работает инсталятор InstallShield, вы поймете, что это утка, так как этот инсталятор сам по себе поддерживает ключ тихой установки /S. А значит все продукты, выполненные на его базе – тоже.

И Avast не исключение. Просто создаете в папке с Avast'ом BAT файл с содержанием

start avast.exe /S exit

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

Есть и другие возможности по управлению программами при помощи BAT файлов. Можно запустить программу, приказав ей открыть файл при запуске. Я пользуюсь этим способом при разработке сайтов. Очень удобно, когда весь твой инструментарий открывает нужные документы и папки нажатием всего одной кнопки:

start /min D:FileZillaFileZilla.exe “ftp://логин:пароль@сервер” start C:”program files””mozilla firefox”firefox.exe “http://localhost/папка_сайта/index.php” start /min C:”Program Files”текстовой_редактор.exe “E:серверпапка_сайтаindex.html” start /min E:серверпапка_с_сайтом exit

Отмечу, что все вышеописанные приемы можно применять в различных комбинациях и сочетаниях.

start /min /wait program.exe /m /S start C:Directoryprogram2.exe “C:Filesfile.odt” exit

Но важно помнить: всё, что касается выполнения запускаемой в батнике программы, пишется с ней в одной строке.

start C:”program files””mozilla firefox”firefox.exe “http://localhost/папка_сайта/index.php”

В качестве эпилога предложу для ознакомления конвертер BAT файлов в приложения формата .exe – Bat_To_Exe_Converter. BAT файл – это не всегда эстетично, а с помощью конвертера можно запаковать батник в exe'шник, оформив его любой иконкой на ваш выбор.

Наткнулся ещё на один конвертер BAT в EXE, можете рассмотреть в качестве альтернативы предыдущей программе: Advanced Bat To Exe Converter

На этом всё.

Если материалы сайта оказались для вас полезными, можете поддержать дальнейшее развитие ресурса, оказав ему (и мне ) моральную и материальную поддержку.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Основные операторы 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

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

Что такое bat-файлы и зачем они нужны, как создать bat-файлы |

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

Конечно, при этом необходимо хотя бы поверхностно знать команды командной строки и синтаксис их написания.

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

 

Bat-файлы или «батники» называют так из-за их разрешения (BAT). Bat-фалы это по сути текстовые файлы, которые содержат от одной до нескольких строчек кода командной строки. Запуск BAT-файлов выполняется простым двойным кликом по нему. Записанные в нем команды будут выполняться последовательно, при этом появится окошко командной строки.

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

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

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

«Батник» как и любой другой исполняемый файл, может быть добавлен в автозагрузку или использован в планировщике заданий, что существенно расширяет его возможности и область применения.

 

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

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

Для создания bat-файла вам понадобится простой текстовый редактор, традиционно в системе Windows пользуются Блокнотом. Запустите текстовый редактор и впишите в него несколько строк, которые соответствуют синтаксису команд командной строки.

Например, для запуска приложений:

start explore
start calc
start iexplore

После чего сохраните этой файл на Рабочем столе с понятным для вас именем, например «Запуск прог». Расширение сохраненного файла при этом надо изменить с TXT на BAT. Если у вас не отображается расширение файла, то необходимо включить отображение расширений файлов.

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

При выполнении указанного выше примера произойдет запуск сразу трех программ: Проводника, Калькулятора и Internet Explore.

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

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

Это можно сделать очень просто. В конце вашего кода вставьте строку PAUSE. Выполнение данной команды позволит пользователю видеть окно командной строки даже после завершения всех команд.

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

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