Что такое пакетный файл в Windows? Как создать пакетный файл?

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

В Windows много типов файлов, и это слишком быстро сбивает с толку. Есть exe, txt, appx и т. д. Однако их не так уж сложно понять и уловить суть.

Итак, что же такое пакетный файл?

Вы, возможно, знаете об интерпретаторе командной строки Windows, известном как CMD или Command Prompt. Он принимает различные команды в качестве ввода с клавиатуры и обрабатывает их. Будучи пользователями Windows, большинство из нас не очень комфортно чувствуют себя с чем-то, что выглядит немного подозрительно (спасибо за старые добрые времена вирусов, Microsoft), и CMD — один из них.

Пакетный файл выполняет работу посредника между вами и командной строкой. Это файл с расширениями .bat, .cmd и .btm, содержащий набор команд Windows. Когда вы запускаете пакетный файл, записанные в нем команды выполняются в командной строке последовательно, аналогично .SH в Linux. Набор команд также известен как пакетный скрипт, который решает необходимость вводить каждую команду строка за строкой.

Какая польза от пакетного файла?

Вполне естественно спросить: «Зачем хранить команды в пакетном файле?» Пакетный файл экономит ваше время, иначе пришлось бы тратить его на повторный ввод одних и тех же команд. Например, вы можете запланировать выключение ОС Windows через определенное время с помощью командной строки.

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

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

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

Что такое режимы пакетных файлов?

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

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

Команды пакетного файла: Пакет 101

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

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

echo – отображает входную строку в качестве выходных данных. Используйте опцию ON или OFF для ECHO, чтобы включить или выключить функцию эха. Если вы включите ECHO, CMD отобразит команду, которую он выполняет.

pause – используется для остановки выполнения пакетного файла Windows.

ВЫХОД – Чтобы выйти из командной строки.

cls – Используется для очистки экрана командной строки.

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

Это то, что мы называем внутренними командами, которые поставляются в Windows. Ваш пакетный скрипт также поддерживает внешние команды. Это те, которые добавляются при установке нового программного обеспечения в вашей системе. Например, если на вашем компьютере установлен Google Chrome, вы можете использовать команду 'chrome' в окне CMD.

Эти команды могут помочь вам создать простой BAT-файл. Вы можете улучшить свой пакетный скрипт, изучив больше команд из списка команд Windows CMD.

Как создать пакетный файл в Windows 10?

Вот шаги по созданию небольшого пакетного файла (BAT). Шаги почти одинаковы, независимо от того, какую версию Windows вы используете.

  1. Откройте новый файл в блокноте. Вы также можете использовать любой похожий текстовый редактор, например Notepad++.
  2. Введите следующие команды в текстовый файл:
    пакетный-файл-txt2

    :: Смотрите заголовок вверху. И этот комментарий не будет отображаться в командной строке.

    echo Мне лень снова и снова писать команды.

  3. Сохраните текстовый файл с расширением .летучая мышь вместо .txt. Например, testbatch.bat в моем случае.
    Примечание: Убедитесь, что функция «Скрыть расширения файлов» отключена в Windows. В противном случае вы не сможете изменить расширение файла. Чтобы проверить, перейдите в Панель управления > Параметры проводника > вкладка Вид > Снимите флажок Скрывать расширения для известных типов файлов.
  4. Чтобы запустить пакетный файл, просто дважды щелкните по нему. Окно CMD откроется автоматически с желаемым выводом.

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

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

Помимо двойного щелчка, вы можете запустить bat-файл из окна CMD. Чтобы открыть файл с помощью cmd, вам нужно перейти в папку/каталог, где находится файл. Затем введите имя этого файла вместе с его расширением. Например, вам нужно запустить bat-файл с именем HelloWorld. Введите HelloWorld.bat и нажмите Enter.

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

Если вы хотите поэкспериментировать с BAT-файлом, который вы создали ранее, редактирование bat-файла — простой процесс. Просто щелкните правой кнопкой мыши по файлу и щелкните «переименовать». Он откроется в текстовом редакторе.

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

Сделайте что-нибудь еще – примеры BAT-файлов

Некоторое время назад я рассказывал вам о проверке состояния батареи на вашем компьютере с Windows с помощью POWERCFG утилита. Раньше приходилось много работать. Чтобы проверить состояние батареи, нужно было открыть CMD, ввести команду и перейти в место, где сохраняется выходной файл.

Давайте дадим вашим рукам отдохнуть, создав пакетный файл и автоматизировав задачу.

Чтобы создать энергетический отчет:

В новом текстовом файле введите следующую команду:

C:\WINDOWS\system32\энергетический-отчет.html

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

Чтобы создать отчет о состоянии батареи:

В новом текстовом файле введите следующие команды:

C:\Windows\System32\battery-report.html

Сохраните файл под именем batteryreport.bat или любым другим именем по вашему желанию.

Важный: Утилита POWERCFG работает только с правами администратора. Поэтому вам придется запускать эти пакетные файлы в режиме «Запуск от имени администратора». Это можно сделать, Щелчок правой кнопкой мыши пакетный файл > Нажмите Запустить от имени администратора.

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

Итак, это было краткое пошаговое руководство по созданию пакетного файла в Microsoft Windows. Вы можете использовать список команд Windows CMD от A до Z, чтобы создавать пакетные файлы Windows в соответствии с требованиями. Если у вас есть что добавить, сообщите нам в комментариях ниже.

Похожие записи

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

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