Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Остальные рефераты

по Администрированию программного обеспечения На тему: «Циклы командной строки»

Тип: реферат
Категория: Остальные рефераты
Скачать
Купить
Министерство образования Российской ФедерацииБелгородский государственный университет имени В. Г. ШуховаРеферат по Администрированию программного обеспечения На тему:«Циклы командной строки»Выполнил: студент группы ПВ-42 Смоленский В. В. Проверил: Федотов Е. А.Белгород 2009 Иногда требуется выполнить множество раз одну команду командной строки с разными параметрами. Писать целиком команду каждый раз затратно по времени, писать сценарии тоже довольно долго. Хотелось бы написать команду один раз и задать лишь разные параметры. Такое решение существует – это циклы командной строки, позволяющие выполнять команду несколько раз с параметрами, заданными в исходном множестве. Рассмотрим, что это такое.Синтаксисfor {%переменная|%%переменная} in (множество) do команда [ПараметрыКоманднойСтроки]Параметры{%переменная|%%переменная} Обязательный параметр. Замещаемый параметр. Используйте %переменная для выполнения команды for из командной строки. Используйте %%переменная для выполнения команды for в пакетном файле. Переменные учитывают регистр и могут быть представлены со значением альфа, например, %A, %B или %C. (множество) Обязательный параметр. Задает один или несколько файлов, каталогов, диапазон значений или текстовых строк, подлежащих обработке заданной командой. Скобки являются обязательными. команда Обязательный параметр. Задает команду, которая будет выполнена для каждого файла, каталога диапазона значений или текстовой строки, включенной в указанный параметр (множество). ПараметрыКоманднойСтроки Задает параметры командной строки, которые используются с указанной командой. /? Отображение справки в командной строке. Заметки
  • Использование программы for
  • Команда for может быть использована в пакетном файле или непосредственно из командной строки.
  • Использование параметров командной строки пакетного файла
  • Перечисленные ниже атрибуты применяются к команде for.
  • В команде for переменная %%переменная (или %%переменная) будет заменяться текстовой строкой из заданного параметра множество, пока параметр команда не обработает все файлы этого множества.
  • Имена параметров переменная команды for учитывают регистр буквы, они являются глобальными и одновременно может быть активно не больше 52 переменных.
  • Для обозначения параметра переменная можно использовать любые символы, кроме цифр 0–9, чтобы не было конфликта с параметрами пакетных файлов %0%9. Для простых пакетных файлов вполне достаточно обозначений с одним символом, например %%f.
  • В сложных пакетных файлах могут быть использованы и другие обозначения для параметра переменная.
  • Задание множества файлов
  • Параметр множество может представлять группу файлов или несколько групп файлов. Для задания групп файлов можно использовать подстановочные знаки (* и ?). Следующие множества файлов являются допустимыми:(*.doc)(*.doc *.txt *.me)(jan*.doc jan*.rpt feb*.doc feb*.rpt)(ar??1991.* ap??1991.*)Когда используется команда for, первое значение в параметре множество заменяет параметр %%переменная (или %переменная), а затем для обработки этого значения выполняется указанная команда. Это продолжается до тех пор, пока не будут обработаны все файлы (или группы файлов), которые соответствуют значению параметра множество.
  • Использование ключевых слов in и do
  • In и do не являются параметрами, но они требуются для работы команды for. Если какое-то из слов пропущено, на экран будет выведено сообщение об ошибке.
  • Использование дополнительных форм команды
  • Другие файлы:

    Командная строка MS-DOS
    Понятие и использование командной строки. Открытие командной строки. Команды, выполняемые с помощью командной строки. Как выполнить команду с повышенн...

    Основы операционной системы UNIX
    Хабовая архитектура системных плат. Интерфейс командной строки Unix System V. Структура командной строки интерпретаторов sh и ksh. Системные, процессы...

    Сетевой протокол TCP/IP. Сетевые утилиты командной строки
    Описание общих функций сетевого уровня модели OSI: протоколирование, маршрутизация и логическая адресация. Изучение принципов работы сетевого протокол...

    Качественное программное обеспечение и пути его достижения. Стандарты качества программного обеспечения. Современные модели качества программного обеспечения
    Схемы взаимодействия между заказчиком и разработчиком программного обеспечения. Качество программного обеспечения и определение основных критериев его...

    Исследование методов и средств защиты программного обеспечения
    Изучение основных видов угроз программного обеспечения. Выявление наиболее эффективных средств и методов защиты программного обеспечения. Анализ их до...