написание bat файлов для windows 10

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

написание bat файлов для windows 10

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

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

Приступим непосредственно к созданию файла.

С помощью программы Блокнот

Запустите стандартную программу Блокнот в Windows (щелчок ПКМ на любой свободной области рабочего стола → Создать → Текстовый документ

написание bat файлов для windows 10

написание bat файлов для windows 10

В открытый документ вставьте команду (нужный код для тех или иных действий можно найти на просторах сети). Для удобства используйте горячие клавиши Ctrl+C – для копирования и Ctrl+V – для вставки.

Будьте внимательны и доверяйте только проверенным сайтам при копировании команд, т.к. запустив непроверенный bat файл можно навредить работе операционный системы!

написание bat файлов для windows 10

написание bat файлов для windows 10

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

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

написание bat файлов для windows 10

Далее нажмите кнопку Сохранить для завершения создания bat файла.

Используя командную строку

написание bat файлов для windows 10

В открывшемся окне указываем команду copy con c:\users\Desktop\name.bat , где c:\users\Desktop – путь сохранения файла, name.bat – присваиваемое имя.

написание bat файлов для windows 10

Далее нажмите Enter и вставьте команду.

написание bat файлов для windows 10

написание bat файлов для windows 10

В случае если в команде не было допущено ошибок вы увидите сообщение о копировании, а на рабочем столе обнаружите пакетный файл bat.

Источник

Как создать пакетный файл BAT для выполнения в командной строке CMD

написание bat файлов для windows 10

Пакетный (BAT, batch) файл представляет собой инструмент, с которым сталкивался практически каждый пользователь Windows. Документ помогает выполнить ряд действий буквально парой кликов, а их список ограничивается лишь силой воображения и кодовым функционалом. Давайте разберем инструмент подробнее.

Содержание статьи:

Что такое BAT файл?

Вы, должно быть, уже в курсе о существовании такой утилиты как “Командная строка” Windows, или CMD. Она работает путем ввода команд в качестве входных данных и обрабатывает их, проводя нужные операции с компьютером. Тем не менее, несмотря на всю полезность инструмента, командная строка устраивает далеко не всех. Сложность утилиты и высокий порог вхождения делают ее “последним средством спасения Windows”.

написание bat файлов для windows 10

Чтобы упростить процесс работы и сделать его более быстрым, Microsoft ввели посредника между “человеком” и “машиной”. Этим посредником стал пакетный файл (batch file). Запущенный на компьютере документ автоматически выполняет команды в CMD, ограждая пользователя от собственноручной работы. Процесс автоматизации назван пакетным сценарием (batch script).

Доступные форматы BAT файла:

Вне зависимости от того какой формат выбран при создании документа, функции от этого не изменятся.

В чем польза BAT файла?

Автоматизация. Если раньше вам приходилось долго и нудно “вбивать” сложные коды в окно командной строки, пришло время расслабиться! BAT файл экономит время пользователя не только при работе с CMD, но и при взаимодействии с другими системами ПК. Например, вы можете запланировать выключение компьютера через определенный промежуток времени. Этот способ применения пакетного файла хорошо подойдет геймерам, ставящим установку игру на ночь. Запланируйте отключение системы к моменту завершения установки и не опасайтесь за перерасход электроэнергии.

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

При создании BAT файла используется петля (for), условный оператор (if) и оператор управления (goto). Документ запускается либо с помощью командной строки, либо с помощью другого пакетного файла при использовании команды CALL.

Режимы BAT файла

Несмотря на то, что пакетный файл по умолчанию выполняет работу автоматически, вы можете настроить его так, что при выполнении конкретной операции он будет запрашивать подтверждение. Например, при вводе команды на отключение службы Windows, BAT файл спросит вас, уверены ли вы в своем решении. Этот режим называется интерактивным (interactive).

Другой режим называется пакетным (batch mode). Он работает в классическом стиле и самостоятельно выполняет запрограммированные функции.

Режимы пакетного файла:

Используйте разные режимы в зависимости от ситуации.

Как запустить BAT файл в Windows 10?

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

написание bat файлов для windows 10

Чтобы открыть BAT файл с помощью командной строки, выполните следующее:

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

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

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

Основы создания BAT файлов

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

Представленные выше команды — базовые и присутствуют во всех версиях Windows. Дополнительные команды появляются при установке соответствующего программного обеспечения. Например, если вы хотите автоматизировать задачи браузера Google Chrome, введите соответствующий код под названием chrome.

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

Руководство по созданию BAT файла

В этом разделе мы рассмотрим алгоритм создания пакетного файла, который подойдет для Windows 10, Windows 8.1, Windows 7 и даже для Windows XP.

1. Откройте Блокнот. При желании, воспользуйтесь альтернативой стандартному приложению — Notepad++.

2. С помощью команду echo off временно отключите комментарии, чтобы не засорять окно.

3. Введите заголовок title My First Bat File.

4. Добавьте комментарий This comment will not appear in the command prompt.
Следует отметить, что по умолчанию в командной строке отображается только английский язык. Тем не менее, комментарий может быть на любом другом. Он не будет отображаться в CMD и останется только в блокноте. Комментарий — ваша личная заметка, чтобы не потеряться в коде.

5. Введите команду echo Test file executed.

6. Далее введите I am too lazy to write commands by myself.

7. И, наконец, команда paust, чтобы обозначить завершение процесса.

8. Сохраните документ, изменив формат с .txt на .bat.

Готовый пакетный файл имеет два вида:

В окне блокнота:

написание bat файлов для windows 10

В окне командной строки:

написание bat файлов для windows 10

Мониторинг систем с помощью BAT файла

В предыдущем разделе мы рассмотрели основы и самый примитивный вариант BAT файла. Хотя его возможности достаточно широки — полный функционал CMD. Давайте рассмотрим, как с помощью пакетного файла можно провести мониторинг систем компьютера.

Отчет об энергопотреблении:

написание bat файлов для windows 10

1. Откройте Блокнот и создайте новый документ.

2. Введите команду powercfg /energy и перейдите к следующей строке.

3. Введите команду C:\WINDOWS\system32\energy-report.html.

4. Сохраните документ с названием energyreport.bat.

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

Отчет о состоянии батареи:

написание bat файлов для windows 10

1. Откройте Блокнот и создайте новый документ.

2. Введите команду powercfg /batteryreport и перейдите к следующей строке.

3. Введите команду C:\Windows\System32\battery-report.html.

4. Сохраните документ под названием batteryreport.bat.

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

Модификация BAT файлов

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

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

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

Похожие статьи про восстановление данных:

написание bat файлов для windows 10

God Mode — Как упростить доступ к системным службам Windows 10

написание bat файлов для windows 10

Полезные программы для вашего ПК в 2019 году

написание bat файлов для windows 10

Как ускорить интернет при помощи CMD

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

Источник

Как создать BAT файл в Windows 10

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

В данной инструкции мы постараемся закрыть данный вопрос. Здесь вы узнаете, что такое BAT файл, как создать BAT файл в Windows 10, а также как его редактировать и выполнять.

Что такое BAT-файл в Windows 10

Поддержка BAT файлов в операционных системах Microsoft появилась еще в MS-DOS, в которой команды выполнялись командным интерпретатором « COMMAND.COM ». Данный интерпретатор также присутствовал и в операционных системах семейства Windows 9x, но с приходом Windows NT был заменен на « cmd.exe ».

Создание BAT файла через Блокнот

Чтобы запустить « Блокнот » можно воспользоваться поиском в меню « Пуск » или нажать комбинацию клавиш Win-R и выполнить команду « notepad ».

написание bat файлов для windows 10

После открытия программы « Блокнот » в нее нужно вставить команды для выполнения. Для примера введем команду, которая выполнит 100 запросов ping к домену Google.

написание bat файлов для windows 10

После ввода команд, документ нужно сохранить с расширением BAT. Для этого открываем меню « Файл – Сохранить как » или используем комбинацию клавиш Ctrl-Shift-S.

написание bat файлов для windows 10

Дальше откроется стандартное окно для сохранения документов. Здесь нужно указать папку для сохранения, выбрать « Тип файла – Все файлы (*.*) » и ввести имя с расширением BAT (.bat). Например, можно ввести « Ping.bat ».

Обратите внимание, если вы запустили « Блокнот » без прав администратора, то сохранить документ на системный диск ( C:) не получится. В этом случае его можно сохранить в папку пользователя или на другой диск и потом переместить.

написание bat файлов для windows 10

После сохранения в выбранной вами папке появится готовый к использованию BAT файл.

Создание BAT файла переименованием TXT

Также в Windows 10 можно создавать BAT файлы с помощью переименования обычных текстовых файлов (с расширением *.txt). Другими словами, вы можете сначала создать обычный текстовый документ с расширением TXT, сохранить в него все нужные команды, и уже потом превратить его в исполняемый пакетный файл изменив расширение с TXT на BAT.

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

написание bat файлов для windows 10

Также вы можете воспользоваться поиском в меню « Пуск ». Для этого в поиск нужно ввести фразу « Параметры проводника »

написание bat файлов для windows 10

Либо можно воспользоваться меню « Выполнить ». Для этого нужно нажать комбинацию клавиш Windows-R и ввести команду « control.exe folders ».

написание bat файлов для windows 10

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

написание bat файлов для windows 10

После этого, при переименовании вы сможете изменять расширение.

написание bat файлов для windows 10

Изменив расширение с TXT на BAT вы получите исполняемый пакетный файл.

Редактирование созданных BAT-файлов

Для того чтобы отредактировать уже созданный BAT-файл его нужно открыть в любом простом текстовом редаторе (например, в Блокноте, Notepad++ или Akelpad). Чтобы отредактировать BAT с помощью Блокнота достаточно кликнуть по нему правой кнопкой мыши и выбрать пункт « Изменить ».

написание bat файлов для windows 10

После этого выбранный файл откроется в программе Блокнот и вы сможете отредактировать его содержимое.

Создание BAT файлов для запуска программ

В BAT файле вы можете использовать любые команды, которые могут быть выполнены при помощи « Командной строки » Windows 10. Но, BAT-файлы также могут использоваться для запуска программ и приложений.

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

Например, для того чтобы запусть браузер Google Chrome нужно выполнить:

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

Для запуска других пакетных файлов нужно использовть команду « call ». Ниже показано, как выглядит формат записи данной команды.

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

Другие команды для BAT файлов

Также в BAT файлах часто используется команда « @echo off ». Данная команда наоборот, отключает вывод выполняемых команд на экран, а знак « @ » предотвращает вывод самой команды « echo ».

Источник

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

написание bat файлов для windows 10

Этот тип файла – полезный инструмент автоматизации однообразных файловых операций – копирования, удаления и т.д., а также запуска различных приложений и выполнения других операций в ОС.

К примеру, если необходимо выполнить DOS-команду ipconfig/flushdns, очищающую кэш распознавателя DNS, это можно сделать через запуск cmd.exe. Однако, если процедуру нужно повторить многократно, лучше сделать это через запуск предварительно созданного bat-файла.

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

написание bat файлов для windows 10

написание bat файлов для windows 10

написание bat файлов для windows 10

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

написание bat файлов для windows 10

написание bat файлов для windows 10

Справка! Использование оператора «pause» не позволяет DOS-экрану закрыться после исполнения bat-файла, чтобы у пользователя была возможность видеть ответ интерпретатора cmd.

написание bat файлов для windows 10

написание bat файлов для windows 10

написание bat файлов для windows 10

Результат исполнения bat-файла отобразиться в DOS-окне.

написание bat файлов для windows 10

В данном случае содержимое кэш службы разрешения имен DNS успешно очищено, исправляя проблемы отображения интернет-страниц и другие проблемы DNS. Система предлагается нажать любую клавишу для закрытия окна.

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

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

Применение некоторых из перечисленных команд показано на примере ниже. Необходимо отметить, что команда @echo off скрывает путь выполняемой команды, отображаемый cmd на DOS-экране.

написание bat файлов для windows 10

Запуск программ в файле bat происходит с помощью команды start и указанием имени запускаемой программы.

написание bat файлов для windows 10

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

написание bat файлов для windows 10

Обе эти записи для firefox работают корректно. Однако, они обе корректны только для зарегистрированных в Windows приложений. Если попробовать запустить портативную программу (например, filezilla) без прописи всего пути к запускаемому файлу, она не запустится.

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

Иногда в bat встречаются программы, не работающие с длинными именами с пробелами – обычно это некоторые старые программы для MS-DOS. В этих случаях помогает использование коротких DOS-имен без пробелов, а также кавычек.

Правила записи коротких DOS-имен (формат 8.3): задействуется шесть начальных символов имени папки, не учитывая пробелы, далее указывается ее номер по порядку через

. Например: start C:Program FilesMozilla Firefoxfirefox.exe преобразуется в: start C:Progra

Возможна ситуация, когда в одном каталоге имеются несколько папок с одинаковыми символами в названии.

написание bat файлов для windows 10

Их короткие имена в этом случае должны нумероваться в соответствии с алфавитным порядком папок:

Однако, если Mozilla Firefox будет удален с компьютера, следующие за Mozill

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

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

написание bat файлов для windows 10

Однако, в некоторых случаях кавычки не работают совсем. В этом случае возможно использование команды изменения текущего рабочего каталога Chdir (CD). Запись start firefox.exe приобретает в этом случае следующий рабочий вид.

написание bat файлов для windows 10

Справка. Команда CD – пожалуй, единственное универсальное решение вопроса длинных имен в bat-файлах.

Запуск программ в bat-файлах с ключами

Программы в bat-файле можно не только запускать, но и устанавливать им дополнительные команды (ключи) запуска. Например, если запустить bat-файл с записью: start /?, он отобразит на DOS-экране список используемых с этим оператором ключей с необходимыми пояснениями.

написание bat файлов для windows 10

Пример используемых ключей, где: — minimize – ключ для минимизации программы после ее запуска, — hide_splash – ключ для сворачивания программы в трэй.

написание bat файлов для windows 10

Команда создания папки выполняется в bat с помощью оператора MKDIR (MD). Если запустить приведенный в примере bat-файл, он создаст четыре вложенные папки на диске С.

написание bat файлов для windows 10

Следующий пример – как открыть не один, а сразу несколько каталогов на диске С.

Копирование между папками с помощью bat-файла

В приведенном ниже примере показано, как скопировать папку с диска D: на диск E. Параметр /s разрешает копирование каталогов и подкаталогов. Параметр i/ создает новый каталог, чтобы команда xcopy скопировала в него файлы.

написание bat файлов для windows 10

Базовый файл при этом как остается как на диске D, так и копируется в новое место, указанное в bat-файле.

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

написание bat файлов для windows 10

написание bat файлов для windows 10

Программы редактирования

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

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

Видео — Как создать bat файл в Windows 10

Понравилась статья?
Сохраните, чтобы не потерять!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *