Пакет — это язык программирования. Он используется для создания файлов сценариев, исполняемых в операционной системе Windows. Обычно эти файлы имеют расширение .bat или *.cmd. При выполнении они открывают окно «Командная строка», которое обычно имеет типичный черный фон и белый текст.

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

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

Чтобы запустить язык Batch, мы создаем файл с именем hello.bat и пишем операторы, выводящие на экран строку «Три», «Два», «Один», «Hello World!».

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

@эхо вкл/выкл

Команда @echo off используется для остановки режима отображения командной строки. Этот режим включен по умолчанию. Давайте посмотрим на разницу между @echo off и @echo on на следующей иллюстрации:

Что такое переменная?

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

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

Переменные объявляются в файле с помощью команды set.

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

Общие переменные

Пакетный язык не имеет четкой концепции типа данных. Обычно переменная имеет значение, представляющее собой строку, включая символы после знака = до конца строки. (Включая белые пробелы, если применимо).

Если вы хотите объявить переменную, которая является числом, вам нужно использовать оператор set/A

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