Программирование пакетных файлов

Оцените статью

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

Синтаксис и ключи для этих команд были рассмотрены в главе 10. Если вам приходилось писать пакетные файлы для DOS, Windows 9х и Windows NT, вы поймете, что большинство этих команд были существенно улучшены. Даже если вы с ними знакомы, следует изучить их описания, которые даны в главе 10. По умолчанию пакетные файлы по мере своего выполнения выводят каждую имеющуюся в них строку в окно командной строки. Для сложных пакетных файлов это может приводить к неоправданному отвлечению внимания, поскольку команды и сообщения будут прокручиваться на экране страница за страницей. Поэтому сложилась традиция отключать повтор на экране строк файла, используя следующий оператор (Эе с ho off в самом начале файла. Команда echo off выключает функцию вывода команд, а символ (Э в самом начале команды предотвращает вывод на экран самой команды echo еще до того, как ее действие вступит в силу. Тем не менее неплохо, чтобы пакетные файлы сообщали о том, что внутри них происходит — чтобы вы были в курсе событий. Команда echo подходит для этого как нельзя лучше — она выводит любой текст, который следует за словом echo, позволяя расставить по всему пакетному файлу полезные комментарии:

Можно также заставить команды echo выводить значения переменных среды окружения и аргументов командной строки, с которыми работает программа. Например, echo Ваше имя пользователя — %username% За фразой «Ваше имя пользователя — » следует содержимое переменной среды окружения username. Примеры подобных информационных сообщений будут встречаться в данной главе еще не один раз.

Комментирование закрыто.

Вверх страницы
x