GOTO — команда безусловного перехода в командном файле
Команда GOTO в операционной системе Windows предназначена для выполнения безусловного перехода к определенной метке в командном файле или скрипте. Эта команда позволяет программисту определить определенные пункты в коде и перейти к ним в любой момент.
Синтаксис команды GOTO выглядит следующим образом
GOTO :метка
Где «:метка» представляет собой название метки, к которой нужно выполнить переход. Метка должна быть определена в командном файле или скрипте перед использованием команды GOTO.
Примеры использования команды GOTO
Пример командного файла, который выводит текст «Привет, мир!» и ждет нажатия любой клавиши в течение 5 секунд, а затем переходит к метке «the_end»:
@echo offecho Привет, мир!ping -n 5 127.0.0.1 > nulgoto the_end:the_endecho Конец программы
В этом примере используется ветвление с помощью команды IF, чтобы проверить значение переменной i и выполнить переход к метке «loop» до тех пор, пока i меньше или равно 5.
Команда GOTO является мощным инструментом программирования в командной строке Windows, позволяющим создавать логические циклы и условия для выполнения команд.
Пример командного файла, который выводит числа от 1 до 5, а затем переходит к метке «the_end»:
@echo offset i=1:loopecho %i%set /a i+=1if %i% leq 5 goto loop:the_endecho Конец программы2023-04-04T01:24:27Список команд CMD