Как создать bat-файл
Обновлено: 21.11.2024
Джереми Лаукконен — автомобильный и технический обозреватель многих крупных отраслевых изданий. Когда он не исследует и не тестирует компьютеры, игровые приставки или смартфоны, он всегда в курсе множества сложных систем, питающих электромобили от аккумуляторов.
Райан Периан — сертифицированный ИТ-специалист, обладатель множества сертификатов в области ИТ и более 12 лет опыта работы на должностях поддержки и управления в сфере ИТ.
Что нужно знать
- Создайте пакетный файл в Windows 10, введя команды в пустой документ Блокнота и сохранив его как .bat вместо .txt.
- Команды включают PAUSE, COPY и CLS (очистить).
- Чтобы добавить комментарий, начните строку с двух двоеточий и пробела. Комментарии полезны для разделения пакетного файла на разделы.
В этой статье объясняется, как создать пакетный файл в Windows 10 с помощью Блокнота, как добавлять комментарии, а также приводится список распространенных команд.
Как создать пакетный файл в Windows 10
Создать пакетный файл в Windows 10 так же просто, как ввести команды, которые вы хотите запустить, в пустой документ блокнота, а затем сохранить документ в виде файла .bat вместо текстового документа. Затем вы можете запустить файл, нажав на него, что автоматически запустит командную оболочку Windows и выполнит ваши команды.
Вот как создать простой пакетный файл в Windows 10:
Введите Блокнот в строке поиска и щелкните приложение Блокнот, когда оно появится в результатах.
Введите в пустой документ Блокнота следующее, чтобы создать простой пакетный файл:
Нажмите «Файл» в левом верхнем углу окна Блокнота.
Нажмите «Сохранить как» в раскрывающемся меню.
Введите имя скрипта, например test.bat, и нажмите "Сохранить".
Запишите место на жестком диске, где сохранен файл, так как именно там вы сможете найти и запустить его в будущем.
Найдите только что сохраненный файл и дважды щелкните его.
Если файл был создан правильно, вы увидите командное окно следующего вида:
Команды и описания пакетных файлов
Пакетный файл — это особый тип файла, который автоматически открывает командное окно при активации. Если вы уже знаете команды, которые должны выполняться в вашем файле, значит, вы готовы к работе. Просто введите команды в Блокноте, как описано выше, сохраните их как файл .bat и откройте пакетный файл, чтобы выполнять команды в любое время.
Если вы не знаете, что поместить в свой файл, имейте в виду, что пакетный файл представляет собой упорядоченный список команд, которые будут выполняться через командную строку Windows. Все, что вы могли ввести вручную в командную строку, вы можете поместить в пакетный файл. Затем файл будет выполнять каждую команду по порядку, сверху вниз.
Вот несколько полезных команд для использования в пакетных файлах, а также пояснения их действия:
- @ECHO OFF: Отключает отображение подсказки. Обычно это используется в начале пакетного файла для более чистого отображения.Вам не нужен @, но его включение также скрывает команду ECHO OFF.
- ECHO: печатает следующий текст в командном окне.
- ПАУЗА: заставляет командное окно оставаться открытым после завершения пакетного файла или позволяет прочитать текст в окне перед продолжением.
- TITLE: размещает настраиваемый заголовок в строке заголовка командного окна.
- CLS: очищает командное окно.
- ВЫХОД: выход и закрытие командного окна.
- КОПИЯ: копирование одного или нескольких файлов.
- REM: запись комментариев или замечаний.
- IPCONFIG: отображение подробной информации об IP для каждого сетевого адаптера, подключенного к вашей системе.
- PING: отправляет эхо-запрос протокола управляющих сообщений Интернета (ICMP) на IP-адрес или веб-сайт.
- TRACERT: проверьте подключение к IP-адресу или веб-сайту с помощью ICMP.
- SET: используется для установки переменных.
- ЕСЛИ: выполнение условной функции на основе ввода пользователя или другой переменной.
Вставка комментариев в пакетные файлы
Если вы начнете строку в пакетном файле с двух двоеточий и пробела, она не будет выполнена. Это позволяет легко вставлять комментарии в пакетный файл. Комментарии полезны для разделения пакетного файла на разделы с кратким объяснением назначения раздела.
Вот пример пакетного файла с комментариями:
Если вы вставите эти команды в пакетный файл и запустите его, вы увидите такой вывод:
Комментарии необязательны, но это полезный параметр, который вам может понадобиться при создании сложных пакетных файлов с большим количеством разделов.
Вот немного более сложный пакетный файл, который использует множество команд, комментариев и фактически выполняет полезную задачу:
Конечный результат выглядит следующим образом:
Вы можете использовать любые команды командной строки в пакетном файле, включая переменные и взаимодействие с пользователем, как в приведенном выше примере, запись информации в другие файлы и многое другое.
Источник: Windows Central
В Windows 10 пакетный файл обычно имеет расширение ".bat" и представляет собой специальный текстовый файл, содержащий одну или несколько команд, которые выполняются последовательно для выполнения различных действий с помощью командной строки.
Несмотря на то, что вы можете вводить команды вручную для выполнения определенной задачи или изменения системных настроек в Windows 10, пакетный файл упрощает работу по повторному вводу команд, экономя ваше время и избегая ошибок.
Вы также можете использовать другие инструменты, такие как PowerShell, для написания еще более сложных сценариев. Однако запуск пакетных файлов в командной строке по-прежнему актуален для выполнения команд для изменения настроек, автоматизации процедур и запуска приложений или веб-страниц на вашем устройстве.
В этом руководстве по Windows 10 мы расскажем, как создать и запустить пакетный файл. Кроме того, мы опишем шаги по созданию расширенных сценариев и их автоматическому запуску по расписанию с помощью планировщика заданий.
Как создать пакетный файл в Windows 10
Процесс создания пакетного файла прост. Вам нужен только Блокнот или другой текстовый редактор и некоторые базовые команды для набора текста в командной строке. Эти инструкции помогут вам создать базовый и расширенный пакетный файл для запроса настроек системы.
Создать базовый пакетный файл Windows 10
Чтобы создать базовый пакетный файл в Windows 10, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск Блокнота и щелкните верхний результат, чтобы открыть текстовый редактор.
Введите следующие строки в текстовый файл, чтобы создать пакетный файл:
Источник: Windows Central
Приведенный выше скрипт выводит на экран фразу "Привет, мир! Ваш первый пакетный файл был успешно напечатан на экране".
Источник: Windows Central
- @ECHO OFF — Показывает сообщение на чистой строке, отключая подсказку на дисплее. Обычно эта строка идет в начале файла. (Вы можете использовать команду без символа "@", но рекомендуется включить его, чтобы показать более чистый результат.)
- ECHO — команда печатает текст после пробела на экране.
- PAUSE — позволяет окну оставаться открытым после выполнения команды. В противном случае окно автоматически закроется, как только скрипт завершит выполнение. Вы можете использовать эту команду в конце скрипта или после определенной команды при выполнении нескольких задач и хотите сделать паузу между каждой строкой.
Подтвердите имя скрипта, например, first_basic_batch.bat.
Небольшое примечание. Хотя пакетные файлы обычно имеют расширения .bat, их также можно найти по расширениям .cmd или .btm.
После выполнения этих шагов дважды щелкните файл, чтобы запустить его. Кроме того, вы можете использовать приведенные ниже шаги, чтобы изучить различные способы запуска пакетного файла с помощью командной строки, проводника или планировщика заданий.
Создать расширенный пакетный файл Windows 10
Чтобы создать расширенный пакетный файл Windows с несколькими командами, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск Блокнота и щелкните верхний результат, чтобы открыть текстовый редактор.
Введите следующие строки в текстовый файл, чтобы создать более сложный пакетный файл Windows 10:
Источник: Windows Central
Приведенный выше сценарий запускает каждую строку для запроса ряда сведений о системе, и результат будет разделен на три категории, включая "ИНФОРМАЦИЯ О WINDOWS", "ИНФОРМАЦИЯ ОБ ОБОРУДОВАНИИ" и "ИНФОРМАЦИЯ О СЕТИ". Кроме того, команда «СТАРТ» откроет в веб-браузере официальную страницу поддержки с изложением системных требований Windows 10, которые вы можете сверить со своей информацией.
Источник: Windows Central
- @ECHO OFF — Показывает сообщение на чистой строке, отключая подсказку на дисплее. Обычно эта строка идет в начале файла.
- TITLE — печатает пользовательское имя в строке заголовка окна консоли.
- :: — Позволяет писать комментарии и документацию. Эти сведения игнорируются, когда система запускает пакетный файл.
- ECHO — печатает текст после пробела на экране.
- СТАРТ – открывает приложение или веб-сайт в веб-браузере по умолчанию.
- PAUSE — указывает окну консоли оставаться открытым после выполнения команды. Если вы не используете этот параметр, окно автоматически закроется, как только скрипт завершит выполнение.
После выполнения этих шагов дважды щелкните файл .bat, чтобы запустить его, или выполните описанные ниже действия, чтобы выполнить сценарий с помощью командной строки, проводника или планировщика заданий.
Создать действенный пакетный файл Windows 10
Вы также можете создавать пакетные сценарии для любой задачи, не требующей взаимодействия с пользователем. Например, подключить сетевой диск, установить приложение, изменить системные настройки и т. д.
Чтобы создать неинтерактивный пакетный файл в Windows 10, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск Блокнота и щелкните верхний результат, чтобы открыть текстовый редактор.
Введите следующую команду для подключения сетевого диска в текстовом файле:
Источник: Windows Central
В команде замените \PATH-NETWORK-SHARE\FOLDER-NAME на сетевой путь к папке для подключения к устройству, а YOUR-USERNAME YOUR-PASSWORD на имя пользователя и пароль, которые аутентифицируют доступ к сетевому ресурсу.
В этом примере сетевая папка сопоставляется как диск внутри Проводника с использованием буквы диска "Z":
чистое использование z: \\10.1.4.174\ShareFiles
Источник: Windows Central
Примечание: на снимке экрана есть команда "пауза", но это не обязательно.В этом примере было добавлено делать скриншот консоли. Если вы получаете доступ к файлам с другого компьютера, использующего определенное имя пользователя и пароль, не забудьте использовать параметр /user: с правильными учетными данными.
Выберите меню "Файл".
После выполнения этих шагов пакетный файл сопоставит сетевую папку, не открывая окно командной строки.
Мы демонстрируем сценарий только с одной командой, но вы можете включить столько команд, сколько хотите, при условии, что вы пишете их по одной в строке.
Как запустить пакетный файл в Windows 10
В Windows 10 есть как минимум три способа записи пакетных файлов. Вы можете запускать их по запросу с помощью командной строки или проводника. Используя приложение «Планировщик заданий», вы можете настроить сценарий для запуска по расписанию. Или вы можете сохранить пакетные файлы в папке «Автозагрузка», чтобы система запускала их, как только вы войдете в учетную запись.
Запускать пакетный файл по требованию
Если вы хотите запустить скрипт по запросу, вы можете использовать проводник или командную строку.
Командная строка
Чтобы запустить файл сценария с помощью командной строки в Windows 10, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
Введите следующую команду, чтобы запустить пакетный файл Windows 10, и нажмите Enter:
В команде обязательно укажите путь и имя скрипта.
В этом примере выполняется пакетный файл, расположенный в папке "scripts" внутри папки "Downloads":
Источник: Windows Central
После того, как вы выполните шаги, консоль вернет результаты, и окно не закроется, даже если сценарий не включает команду «ПАУЗА», поскольку вы вызываете сценарий из сеанса консоли, который уже был открыт. .
Проводник
Чтобы запустить пакетный файл с помощью Проводника, выполните следующие действия:
- Откройте Проводник.
- Перейдите к папке с пакетным файлом.
- Дважды щелкните файл сценария, чтобы запустить его.
(Необязательно) Если для команды в пакетном файле требуются права администратора, вам придется запустить сценарий от имени администратора, щелкнув файл правой кнопкой мыши и выбрав параметр «Запуск от имени администратора».
Источник: Windows Central
После того, как вы выполните эти шаги, сценарий последовательно выполнит каждую команду, отображая результаты в окне консоли.
Запускать пакетные файлы при запуске
В Windows 10 также есть известная папка "Автозагрузка", которую система проверяет каждый раз, когда автоматически запускает приложения, ярлыки и сценарии без необходимости дополнительной настройки.
Чтобы запустить сценарий при запуске Windows 10, выполните следующие действия:
- Откройте Проводник.
- Откройте папку, содержащую пакетный файл.
- Щелкните пакетный файл правой кнопкой мыши и выберите параметр "Копировать".
- Используйте сочетание клавиш Windows + R, чтобы открыть команду «Выполнить».
Введите следующую команду:
Источник: Windows Central
Нажмите кнопку «Вставить» на вкладке «Главная» в папке «Автозагрузка». (Или нажмите кнопку «Вставить», чтобы создать ярлык для пакетного файла.)
Источник: Windows Central
После выполнения этих шагов пакетный файл будет выполняться автоматически каждый раз, когда вы входите в свою учетную запись.
Запустить пакетный файл с помощью планировщика заданий
Чтобы использовать планировщик заданий для автоматического запуска пакетного файла в определенное время, выполните следующие действия:
- Откройте Пуск.
- Найдите планировщик заданий и нажмите на верхний результат, чтобы открыть приложение.
- Щелкните правой кнопкой мыши ветку «Библиотека планировщика заданий» и выберите параметр «Новая папка».
Подтвердите имя папки — например, MyScripts.
Небольшое примечание: вам не нужно создавать папку, но рекомендуется хранить систему отдельно от ваших задач.
Выберите параметр «Создать базовую задачу».
Источник: Windows Central
Выберите вариант «Ежемесячно».
Источник: Windows Central
Небольшое примечание. Планировщик заданий позволяет выбирать различные триггеры, включая определенную дату, во время запуска или при входе пользователя в систему. В этом примере мы выберем вариант запуска задачи каждый месяц, но вам может потребоваться настроить дополнительные параметры в зависимости от вашего выбора.
Используйте раскрывающееся меню "Ежемесячно", чтобы выбрать месяцы года для запуска задачи.
Источник: Windows Central
Используйте раскрывающееся меню "Дни" или "Вкл", чтобы подтвердить дни выполнения задачи.
Источник: Windows Central
Выберите параметр «Запустить программу», чтобы запустить пакетный файл.
Источник: Windows Central
Выберите пакетный файл, который хотите выполнить.
Источник: Windows Central
После того, как вы выполните эти шаги, задача запустит сценарий в указанное время и дату или действие.
Приведенные выше инструкции предназначены для планирования только основной задачи. Вы можете использовать эти инструкции, чтобы создать более настраиваемую задачу с помощью планировщика заданий.
Это руководство ориентировано на Windows 10, но те же действия применимы и к более ранним версиям, включая Windows 8.1 и Windows 7. Кроме того, вы можете обратиться к этим инструкциям, если на вашем компьютере установлена Windows 11.
Дополнительные ресурсы Windows
Для получения дополнительных полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 и Windows 11 посетите следующие ресурсы:
Forza Horizon 5 Series 6 выходит с новыми автомобилями, онлайн-изменениями и многим другим
Playground Games раскрыла подробности о грядущем обновлении Series 6 в Forza Horizon 5 и новом плейлисте Festival, в котором будут представлены десятки новых функций и улучшений для постоянно улучшающейся гоночной игры с открытым миром.
Подростки арестованы в связи со взломом Lapsus$ Microsoft
Киберпреступная группировка, зарекомендовавшая себя как один из крупнейших мучителей больших технологий в 2022 году, по-видимому, управляется подростками (по крайней мере, частично).
Обзор: клавиша CTRL от Drop отлично подходит для создания собственной механической клавиатуры
Вы когда-нибудь хотели элегантную алюминиевую механическую клавиатуру, полностью настраиваемую с помощью переключателей с возможностью горячей замены и многого другого? Не смотрите дальше клавиши Drop CTRL.
Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI
Суперкубок LVI наконец-то здесь.Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.
В этой статье рассказывается, как создать пакетный файл с помощью пяти простых шагов для операционной системы Windows.
Создать пакетный файл для автоматизации повторяющихся задач легко, если знать, как это сделать.
Пакетные файлы — это способ, с помощью которого разнорабочие могут выполнять задачи. Они могут автоматизировать повседневные задачи, сократить время, необходимое для выполнения определенных действий, и превратить сложный процесс в то, с чем сможет справиться каждый.
В этой статье вы узнаете, как написать простой пакетный файл. Вы узнаете основы того, что могут делать пакетные файлы, и как написать их самостоятельно. Я также предоставлю вам дополнительные ресурсы для обучения написанию пакетных (BAT) файлов.
Как создать пакетный файл в Windows
Прежде чем вдаваться в подробности, вот краткое описание:
- Откройте текстовый файл, например блокнот или документ WordPad.
- Добавьте свои команды, начиная с @echo [off], затем, каждую в новой строке, title [название вашего пакетного сценария], echo [первая строка] и пауза.
- Сохраните файл с расширением BAT, например, test.bat.
- Чтобы запустить пакетный файл, дважды щелкните только что созданный файл BAT.
- Чтобы отредактировать пакетный файл, щелкните правой кнопкой мыши файл BAT и выберите "Изменить".
Ваш необработанный файл будет выглядеть примерно так:
А вот соответствующее командное окно для приведенного выше примера:
Если это было слишком быстро или вы хотите узнать больше о командах и их использовании, читайте дальше!
Шаг 1. Создайте BAT-файл
Допустим, у вас часто возникают проблемы с сетью; вы постоянно оказываетесь в командной строке, вводите ipconfig и пингуете Google для устранения сетевых проблем. Через некоторое время вы понимаете, что было бы немного эффективнее, если бы вы просто написали простой файл BAT, вставили его на USB-накопитель и использовали на машинах, на которых вы устраняете неполадки.
Создать новый текстовый документ
Пакетный файл упрощает выполнение повторяющихся компьютерных задач с помощью командной строки Windows. Ниже приведен пример пакетного файла, отвечающего за отображение некоторого текста в вашей командной строке. Создайте новый BAT-файл, щелкнув правой кнопкой мыши пустое место в каталоге и выбрав «Создать», а затем «Текстовый документ».
Добавить код
Дважды щелкните этот новый текстовый документ, чтобы открыть текстовый редактор по умолчанию. Скопируйте и вставьте следующий код в свою текстовую запись.
Сохранить как файл BAT
Приведенный выше сценарий повторяет текст "Добро пожаловать в пакетный сценарий!" Сохраните файл, выбрав «Файл» > «Сохранить как», а затем назовите файл так, как хотите. Завершите имя файла добавленным расширением BAT, например, welcome.bat, и нажмите «ОК». Это завершит пакетный процесс. Теперь дважды щелкните только что созданный пакетный файл, чтобы активировать его.
Не думайте, что это все, на что способны пакетные сценарии. Параметры пакетных сценариев — это модифицированные версии кодов командной строки, поэтому вы ограничены только тем, что может сделать ваша командная строка. Для тех, кто не знаком с программой, командная строка способна на многое.
Шаг 2. Изучите основы пакетного скриптинга
Пакетные файлы используют тот же язык, что и командная строка. Все, что вы делаете, это сообщаете командной строке, что вы хотите ввести, используя файл, а не вводите его в командной строке. Это экономит ваше время и усилия. Он также позволяет вам использовать некоторую логику, такую как простые циклы, условные операторы и т. д., на которые концептуально способно процедурное программирование.
@echo: этот параметр позволит вам просмотреть рабочий скрипт в командной строке. Этот параметр полезен для просмотра вашего рабочего кода. Если возникнут какие-либо проблемы с пакетным файлом, вы сможете просмотреть проблемы, связанные с вашим скриптом, с помощью функции эха. Добавление следующего значения к этому параметру позволит вам быстро закрыть скрипт после его завершения.
- title. Выполняя те же функции, что и тег в HTML, он предоставляет заголовок для вашего пакетного сценария в окне командной строки.
- cls: очищает командную строку. Лучше всего использовать, когда посторонний код может привести к тому, что то, к чему вы обращаетесь, должно быть найдено.
- rem: сокращение для примечания обеспечивает ту же функциональность, что и тег в HTML. Операторы Rem не вводятся в ваш код. Вместо этого они используются для объяснения и предоставления информации о коде.
- %%a: каждый файл в папке.
- (".\"): корневая папка. При использовании командной строки необходимо направить приглашение в определенный каталог, прежде чем изменять имя файла, удалять файл и т. д. При использовании пакетных файлов вам нужно всего лишь вставить файл BAT в выбранный вами каталог.
- пауза: позволяет прервать логическую цепочку вашего BAT-файла. Это позволяет пользователям читать командные строки, прежде чем приступить к коду. Фраза "Нажмите любую клавишу, чтобы продолжить" означает паузу.
- начать "" [веб-сайт]: перейти на выбранный вами веб-сайт с помощью веб-браузера по умолчанию.
- ipconfig: это классический параметр командной строки, который предоставляет информацию о сети. Эта информация включает MAC-адреса, IP-адреса и маски подсети.
- ping: проверяет IP-адрес, отправляя пакеты данных по маршрутам сервера, чтобы определить их местоположение и задержку (время ответа).
Библиотека пакетных переменных, мягко говоря, огромна. К счастью, в Викиучебнике есть статья с обширной библиотекой параметров и переменных пакетного сценария.
Шаг 3. Напишите и запустите файл BAT
Мы создадим три примера пакетных сценариев, которые упростят вашу повседневную деятельность в Интернете и офлайн.
Сценарий новостей
Давайте создадим сразу полезный пакетный скрипт. Что, если бы вы захотели открыть все свои любимые новостные сайты, как только проснетесь? Поскольку в пакетных сценариях используются параметры командной строки, мы можем создать сценарий, который открывает все выпуски новостей в одном окне браузера.
Чтобы повторить процесс пакетного создания: сначала создайте пустой текстовый файл. Щелкните правой кнопкой мыши пустое место в выбранной папке и выберите «Создать», затем «Текстовый документ». Открыв текстовый файл, введите следующий скрипт. В нашем примере будут представлены основные американские новостные агентства, доступные в Интернете.
Приведенный выше скрипт размещает один начальный параметр "" поверх другого, чтобы открыть несколько вкладок. Вы можете заменить ссылки, предоставленные на ваш выбор. После того, как вы ввели сценарий, перейдите в «Файл», затем «Сохранить как». В окне "Сохранить как" сохраните файл с расширением BAT и измените параметр "Тип файла" на "Все файлы" (*.*).
После того как вы сохранили свой файл, все, что вам нужно сделать, это дважды щелкнуть файл BAT. Мгновенно ваши веб-страницы откроются. Если хотите, можете разместить этот файл на рабочем столе. Это позволит вам получить доступ ко всем вашим любимым веб-сайтам одновременно.
Органайзер файлов
Вы загружали несколько файлов в день, но сотни файлов забивали вашу папку «Загрузки»? Создайте пакетный файл со следующим сценарием, который упорядочивает ваши файлы по типу файла. Поместите BAT-файл в неорганизованную папку и дважды щелкните для запуска.
Вот пример моего рабочего стола раньше, набор типов файлов.
Вот те же файлы позже.
Это так просто. Этот пакетный скрипт также будет работать с любым типом файла, будь то документ, видео или аудио файл. Даже если ваш ПК не поддерживает формат файла, скрипт создаст для вас папку с соответствующей меткой. Если в вашем каталоге уже есть папка JPG или PNG, скрипт просто переместит ваши типы файлов в соответствующее место.
Запуск программы
Если вы снова и снова открываете один и тот же набор приложений, теперь вы можете создать собственный пакетный файл средства запуска, который открывает их все одним щелчком мыши. Все, что вам нужно выяснить, это расположение файла Windows. Допустим, вам нужно выполнить какую-то работу, и вы хотите открыть Excel, калькулятор и Spotify. Вот код для этого:
Вы даже можете открыть с помощью пакетного файла определенные документы или веб-сайты вместе с набором приложений. Хитрость заключается в том, чтобы смешивать и сочетать все различные элементы, которые пакетный файл может сделать для вас. Со временем вы будете включать операторы IF в свои пакетные сценарии.
Автоматизация простых действий с помощью пакетных сценариев
Это лишь малая часть того, что могут предложить пакетные сценарии. Если вам нужно делать что-то простое снова и снова, будь то заказ файлов, открытие нескольких веб-страниц, массовое переименование файлов или создание копий важных документов, вы можете упростить утомительные задачи с помощью пакетных сценариев.
Ниже приведены инструкции по созданию пакетного файла на любом компьютере с операционной системой Microsoft (например, MS-DOS или любой версией Windows).
Создание пакетного файла в Microsoft Windows
В Windows можно создать пакетный файл, выполнив указанные ниже шаги или шаги, упомянутые в разделе о командной строке MS-DOS. Если вам удобнее работать с Microsoft Windows, вы можете использовать любой текстовый редактор (например, Блокнот или WordPad) для создания пакетных файлов. Пока расширение файла заканчивается на .bat. В приведенном ниже примере мы используем Блокнот Windows для создания пакетного файла.
- Нажмите "Пуск".
- Введите «Блокнот» в поле «Выполнить» и нажмите Enter .
- Открыв Блокнот, введите следующие строки или скопируйте и вставьте их. ол>
- Нажмите «Файл», а затем «Сохранить», а затем перейдите туда, куда вы хотите сохранить файл. В качестве имени файла введите test.bat и, если в вашей версии Windows есть параметр Сохранить как тип, выберите «Все файлы», иначе он будет сохранен как текстовый файл.Выполнив эти шаги, нажмите кнопку "Сохранить" и выйдите из блокнота.
- Чтобы запустить пакетный файл, дважды щелкните его, как и любую другую программу. После завершения выполнения пакетного файла он автоматически закрывается.
- В командной строке MS-DOS введите: edit test.bat и нажмите Enter .
- При правильном вводе должен появиться синий экран редактирования. На экране редактирования введите: ол>
- После ввода этих трех строк нажмите «Файл» и выберите «Выход»; когда будет предложено сохранить, нажмите Да. Пользователи, у которых нет мыши, могут выполнить ту же задачу, нажав Alt + F для доступа к меню файлов, а затем X для выхода. Нажмите Enter, чтобы сохранить изменения.
- Вернувшись к командной строке MS-DOS, введите: test и нажмите Enter, чтобы выполнить файл test.bat. Поскольку первая строка представляет собой паузу, сначала вам будет предложено нажать клавишу. После этого пакетный файл запускается построчно; список файлов в каталогах Windows и Windows\system.
- Изменить системные настройки
- Автоматизировать запуск веб-сайтов
- Запуск нескольких приложений по расписанию
- Автоматическое резервное копирование системы
- Веб-страница Новостей Google откроется в браузере вашей системы по умолчанию.
- Все файлы во временной папке Windows будут удалены.
- В командной строке отобразится прогноз погоды на следующие 24 часа.
- /F – включает удаление файлов, доступных только для чтения.
- /S — удаляет файлы в подкаталогах, а также в текущем каталоге
- /Q — требуется «тихий» режим, не требующий подтверждения удаления.
- Выберите «Создать задачу» на панели «Действия» справа.
- В окне "Создать задачу" на вкладке "Общие" присвойте задаче имя в поле "Имя". Оставьте все остальные настройки по умолчанию.
- Перейдите на вкладку "Триггеры". Нажмите кнопку «Создать». В окне «Новый триггер» выберите «Ежедневно» и оставьте все остальные настройки по умолчанию. Нажмите кнопку "ОК", а затем выберите "ОК" в окне "Создать задачу".
- Перейдите на вкладку "Действия", затем выберите "Создать". В окне «Новое действие» выберите «Обзор» и укажите место, где вы сохранили файл BAT. Выберите ОК, чтобы закончить. Нажмите кнопку "ОК" в окне "Создать задачу".
- Теперь вы должны увидеть запланированный BAT-файл в библиотеке планировщика заданий.
Посмотрите, какие команды доступны на странице пакетного файла для команд, которые можно добавить в пакетный файл.
Создание пакетного файла в MS-DOS
Чтобы создать пакетный файл в MS-DOS или командной строке Windows, выполните следующие действия.
Новые версии Windows или компьютеры с 64-разрядной версией Windows больше не поддерживают команду редактирования, поэтому эти шаги больше не работают. Выполните описанные выше действия, если вы используете последнюю версию Windows.
-
.
Если вы хотите добавить в этот пакетный файл больше строк, введите edit test.bat, чтобы открыть файл для редактирования.
Посмотрите, какие команды доступны на странице пакетного файла для команд, которые можно добавить в пакетный файл.
Приходилось ли вам каждый раз открывать одни и те же программы при включении компьютера? Вы всегда открываете командную строку, чтобы постоянно запускать одни и те же команды? Научившись создавать BAT-файлы, вы сможете сэкономить много времени за счет автоматизации этих действий.
Файл BAT – это текстовый файл специального формата с расширением .bat, который запускает ряд команд командной строки в указанной вами последовательности. Вы можете создать файл BAT, который автоматизирует все, что вы можете делать в командной строке.
Что можно сделать с файлом BAT?
В этом руководстве вы узнаете, как создать и запустить свой первый пакетный файл в Windows 10. Вы также узнаете, как выполнить расширенную автоматизацию с помощью BAT-файла и как запланировать эту автоматизацию с помощью планировщика заданий.< /p>
Создайте BAT-файл за три шага
Создать файл BAT в Windows 10 очень просто. Все, что вам нужно, это Блокнот. Вам просто нужно создать текстовый файл с правильно отформатированными командами BAT. Затем сохраните файл с расширением .bat и запустите его.
Однако есть несколько важных соображений, о которых следует помнить, поэтому давайте рассмотрим шаги.
В этом разделе вы узнаете, как создать автоматический BAT-файл, который запускает Chrome на вашу любимую веб-страницу новостей, очищает кэш Windows 10 для повышения производительности системы и извлекает из Интернета последний прогноз погоды. р>
Шаг 1. Создайте простой пакетный файл запуска
Чтобы создать файл BAT в Windows 10, просто выберите меню "Пуск", введите "Блокнот" и выберите приложение "Блокнот", чтобы открыть его. Внутри Блокнота вам нужно ввести следующий скрипт. Вы можете скопировать и вставить оттуда в Блокнот.
Сохраните файл где-нибудь на своем ПК, чтобы его было легко найти. Многие люди сохраняют свои BAT-файлы в C:\temp или какой-либо простой папке, расположенной на корневом уровне диска C:.
Важно изменить раскрывающийся список "Тип файла" на "Все файлы". Затем обязательно добавьте «.bat» в конце имени файла.
Это сохранит текстовый файл в формате пакетного файла.
Теперь откройте этот директор в проводнике Windows и дважды щелкните новый BAT-файл, который вы только что создали. Когда вы сделаете это, вы увидите, что следующие действия выполняются последовательно.
Вы только что создали свой первый рабочий BAT-файл, который автоматизирует три полезные задачи подряд!
Однако это еще не все. Вам нужно адаптировать некоторые из этих команд для вашей собственной ситуации.Давайте посмотрим, что делает каждая из этих команд и как вы можете настроить их в соответствии со своими потребностями.
Шаг 2. Настройте свой BAT-файл
Теперь, когда вы знаете, как создать BAT-файл с несколькими командами, вам нужно настроить каждую из этих команд под свои нужды.
Ниже приводится более подробное объяснение каждой из этих команд и способов их настройки.
Начать команду
Команда start запустит любое указанное вами приложение. Если вы используете URL-ссылку, подобную этой команде, она будет использовать браузер по умолчанию для запуска этой веб-страницы. Следующая команда запустит Новости Google в браузере по умолчанию.
Вы можете изменить URL-адрес, чтобы команда открывала любую веб-страницу, которая вам нравится.
Команда ДЕЛ
Команда DEL очень проста и удаляет один или несколько файлов в заданном каталоге. Существует множество параметров, которые вы можете использовать, чтобы сообщить команде, как себя вести.
DEL /F /S /Q %TEMP%
Существует множество параметров, которые вы можете использовать, чтобы сообщить команде, как себя вести.
В этом примере %TEMP% используется для указания каталога. Это системная переменная среды для каталога временных файлов Windows.
При желании вы можете указать любой другой каталог. Или вы можете перечислить несколько команд DEL и удалить файлы из нескольких каталогов.
Управление пальцем
Команда Finger использует интернет-соединение вашего компьютера для подключения к любому удаленному компьютеру, на котором работает служба finger.
Найти их непросто, но на сайте graph.no работает особая служба, которая позволяет просматривать прогноз погоды на 24 часа с помощью простой команды "пальцем".
палец nashville@graph.no
С помощью этой команды вам просто нужно поместить название крупнейшего близлежащего города перед частью @graph.no веб-адреса.
Команда возвращает график значений температуры и уровня солнечного света на следующие 24 часа.
Команда паузы
Команда Pause приостановит выполнение вашего BAT-файла, чтобы вы могли просмотреть всю информацию, возвращенную различными командами. Это особенно полезно после использования команды Finger, так что вы можете просмотреть график.
Если вы используете другие команды и вам не нужно видеть какую-либо возвращаемую информацию, вы можете удалить команду "Пауза" в конце скрипта.
На самом деле, если вам вообще не нужно ничего видеть из скрипта, вы можете добавить @ECHO OFF в качестве первой строки BAT-файла, и вы вообще не увидите ничего, возвращаемого командами.< /p>
Шаг 3. Запланируйте пакетное задание
После того как вы создадите BAT-файл, он не принесет особой пользы, если только вы дважды не щелкнете его вручную и не запустите, когда захотите выполнить автоматизированные команды.
Было бы намного проще, если бы пакетное задание выполнялось автоматически каждый день. Это можно сделать, запустив BAT-файл как запланированное задание Windows.
Для этого откройте меню "Пуск", введите "Планировщик" и выберите "Планировщик заданий".
Откроется планировщик заданий. Выберите «Библиотека планировщика заданий» на левой панели, чтобы увидеть все запланированные задачи в вашей системе.
Вы можете добавить новую запланированную задачу для запуска вашего нового BAT-файла. Для этого:
Ваш новый запланированный BAT-файл теперь будет запускаться каждый день в одно и то же время.
Настройка BAT-файла
Теперь, когда вы знаете, как создавать и планировать свой BAT-файл, вы можете приступить к расширению этого файла, узнав о других командах BAT-файла, которые вы можете добавить в файл.
Существует множество CMD-команд, которые вы можете добавить в свой BAT-файл, чтобы автоматизировать всевозможные операции на вашем компьютере. Начните экспериментировать и посмотрите, какие интересные вещи можно создать из собственных пакетных файлов.
Райан пишет инструкции и другие статьи о технологиях в Интернете с 2007 года. Он имеет степень бакалавра наук в области электротехники, 13 лет работал в области автоматизации, 5 лет — в ИТ, а сейчас работает инженером по приложениям. Прочитать полную биографию Райана
Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!
Читайте также: