Как сделать что бы Батник (BAT) - зациклировался.
То есть при подтверждении, к примеру, операции "Повторить" - начинал выполнять прописанный в нём код заново.
Помогите кто знает !!!
Другие языки программирования и технологии
Как сделать что бы Батник (BAT) Зациклировался ?!
GotoВ пакетной программе передает управление Windows XP в строку, определенную меткой. Когда метка найдена, выполнение продолжается со следующей за ней строки.
Синтаксис
goto метка
Параметры
метка
Строка в пакетной программе, к которой выполняется переход.
/?
Отображение справки в командной строке.
Заметки
Работа с расширениями команды
Если расширения команды включены (по умолчанию они включены) и в команде goto используется метка :EOF, управление будет передано в конец файла текущего пакетного сценария для выхода из него без назначения метки. Когда используется команда goto с меткой :EOF, перед меткой должно быть вставлено двоеточие. Пример:
goto :EOF
Описание расширений команды call, включающих эту возможность, см. в разделе cmd ссылки «См. также».
Использование допустимых значений метки
Метка может включать пробелы, но не может включать другие разделители, такие как точка с запятой или знак равенства. В команде goto используются только первые восемь знаков метки. Например, следующие метки эквивалентны и рассматриваются как :hithere0:
:hithere0
:hithere01
:hithere02
Совпадение меток в пакетных программах
Метка, заданная в команде, должна соответствовать метке в тексте пакетной программы. Метка в пакетной программе должна начинаться с двоеточия (:). В Windows XP строка пакетной программы, начинающаяся с двоеточия (:), опознается как метка и не обрабатывается как команда. Если строка начинается с двоеточия, все присутствующие в ней команды обработаны не будут. Если в пакетном файле не содержится заданной метки, программа будет остановлена, а на экран будет выведено следующее сообщение:
Метка не найдена.
Использование команды goto для обработки условий
Команду goto можно использовать совместно с другими командами для выполнения операций с условиями. Чтобы получить дополнительные сведения об использовании команды goto для обработки условий, выберите раздел if из списка в ссылке «См. также».
Примеры
Следующая пакетная программа форматирует диск в дисководе A как системный диск. Если форматирование прошло успешно, команда goto передает управление Windows XP на метку :end.
echo off
format a: /s
if not errorlevel 1 goto end
echo Ошибка при форматировании.
:end
?echo конец пакетной программы.
Синтаксис
goto метка
Параметры
метка
Строка в пакетной программе, к которой выполняется переход.
/?
Отображение справки в командной строке.
Заметки
Работа с расширениями команды
Если расширения команды включены (по умолчанию они включены) и в команде goto используется метка :EOF, управление будет передано в конец файла текущего пакетного сценария для выхода из него без назначения метки. Когда используется команда goto с меткой :EOF, перед меткой должно быть вставлено двоеточие. Пример:
goto :EOF
Описание расширений команды call, включающих эту возможность, см. в разделе cmd ссылки «См. также».
Использование допустимых значений метки
Метка может включать пробелы, но не может включать другие разделители, такие как точка с запятой или знак равенства. В команде goto используются только первые восемь знаков метки. Например, следующие метки эквивалентны и рассматриваются как :hithere0:
:hithere0
:hithere01
:hithere02
Совпадение меток в пакетных программах
Метка, заданная в команде, должна соответствовать метке в тексте пакетной программы. Метка в пакетной программе должна начинаться с двоеточия (:). В Windows XP строка пакетной программы, начинающаяся с двоеточия (:), опознается как метка и не обрабатывается как команда. Если строка начинается с двоеточия, все присутствующие в ней команды обработаны не будут. Если в пакетном файле не содержится заданной метки, программа будет остановлена, а на экран будет выведено следующее сообщение:
Метка не найдена.
Использование команды goto для обработки условий
Команду goto можно использовать совместно с другими командами для выполнения операций с условиями. Чтобы получить дополнительные сведения об использовании команды goto для обработки условий, выберите раздел if из списка в ссылке «См. также».
Примеры
Следующая пакетная программа форматирует диск в дисководе A как системный диск. Если форматирование прошло успешно, команда goto передает управление Windows XP на метку :end.
echo off
format a: /s
if not errorlevel 1 goto end
echo Ошибка при форматировании.
:end
?echo конец пакетной программы.
В начале места откуда должен зацикливаться поставить метку.
После подтверждения вопроса поставить переход на метку.
После подтверждения вопроса поставить переход на метку.
Похожие вопросы
- Как сделать разноцветный текст в .bat/cmd? Как сделать разноцветный текст в .bat/cmd?
- bat файл, как с помощью батника заменить строку в файле. txt
- в 1с есть файловая информационная база, необходимо сделать батник, который делает выгрузку базы *.dt в гугле нашел след
- какой самый крутой вирус *.bat решил написать пару батников, дайте не много советов, с чего начать
- Что делает батник ps.bat? Команда внутри
- КАК ОТКЛЮЧИТЬ .bat ВИРУС???
- как прописать bat код в сайт
- Вывод текста с эффектом печатной машинки для bat файла как сделать?
- Помогите написать какой-нибудь из bat-файлов
- Как написать bat файл