рейтинг:
Файл AppCmd. exe содержится в папке %SystemRoot%\System32\inetsrv. Для получения данных справки запустите команду appcmd/? (рис. 5-30). Этот же переключатель можно использовать для получения дополнительных сведений о других командах. Далее приведен общий синтаксис этой команды: Appcmd. exe Команда Объект "Имя_объекта" /параметр:значение
Рис. 5-30. Данные справки утилиты AppCmd. exe
Командные опции
Для выполнения задач с объектами с помощью утилиты AppCmd. exe используется простой набор из следующих команд.
List Возвращает информацию об указанном объекте.
Add Создает новый объект с указанным типом. Дополнительные детали можно добавлять с помощью параметров и значений.
Delete Удаляет указанный объект (например, веб-сайт или веб-прнложе – ние).
Set Изменяет параметры объекта в соответствии с указанными параметрами и значениями.
Start/Stop Доступна для объектов, которые поддерживают эти действия (таких как веб-сайт).
При выполнении каждой операции (из файла сценария или командной строки) в строку всегда нужно добавлять AppCmd. exe.
Объекты
В стандартной инструкции AppCmd вам может потребоваться указать тип и имя объекта, над которым выполняется операция. Далее приведен список типов объектов, поддерживаемых утилитой AppCmd. exe:
Арр (веб-приложение);
AppPoll (пул приложений);
Backup (архивы конфигурации сервера);
Config (сведения конфигурации сервера);
Module;
Request;
Site (веб-сайт);
Trace;
VDir (виртуальный каталог);
WP (рабочий процесс).
Чтобы получить подробные сведения о параметрах и значениях, применяемых к объекту, после команды добавьте -?. Appcmd site -?
Примеры команды
С помощью утилиты AppCmd. exe можно без труда перечислять и создавать параметры конфигурации IIS. В табл. 5-2 приведены некоторые распространенные команды и указано их назначение.
Поделитесь своим мнением