пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Организация диалога с пользователем в пакетных файлах.

Для организации диалога с пользователем в пакетных файлах существуют следующие команды:
echo, echo off
Выводят текст на экран. Например, есть файл 1.bat с текстом:
«echo файл 1 запущен».
В этом случае после запуска пакетного файла на экране увидим фразу «файл 1 запущен».
@echo off
Скрывает текст, идущий за этой командой, от пользователя. Пример: в файле 2.bat содержится текст:
«@echo off
if %1==_
echo параметр не задан».
При запуске этого файла, если никакой параметр не будет задан, увидим фразу «параметр не задан», 
а текст «if %1==_» останется скрытым.
choice
Задает вопрос и предлагает варианты ответов (ответ обязательно должен быть одним из вариантов). 
Пример: файл 3.bat:
«@echo off
cls
choice  «укажите диск» /C: CD
if errorlevel 2 D:\
if errorlevel 1 C:\»
Буквы C и D – возможные варианты ответа. Errorlevel – переменная, запоминающая выбранный 
вариант. Она запоминает не выбранную букву, а ее номер по списку.


15.06.2014; 14:22
хиты: 167
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь