Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IIS - #exec

#exec

Директива #exec дает веб-серверу команду выполнить указанное приложение или команду оболочки и отправить ее вывод (стандартный вывод или данные ISAPI WriteClient) клиентскому обозревателю. Директивы нужно заключать в теги комментариев HTML.

Эту директиву можно использовать только на HTML-страницах, но не на ASP-страницах.

Синтаксис

<!-- #exec ТипКоманды = ОписаниеКоманды -->

Параметры

ТипКоманды

Задает тип команды. Тип команды может быть одним из описанных ниже:

Тип команды Значение
CGI Запуск приложения, например сценария CGI, приложения ASP или ISAPI-приложения. Параметр ОписаниеКоманды — это строка, содержащая виртуальный путь приложения, за которым следуют знак вопроса (?) и все передаваемые приложению параметры. Параметры разделяются знаком «плюс» (+). Так как запуск ISAPI-приложения является только частью обработки документа SSI, то ISAPI-приложение ограничивается следующим образом:

Любое приложение, пытающееся отправить URL или выполнить перенаправление с помощью ServerSupportFunction, вызовет помещение сообщения в HTML-поток, но отправка или переход выполнены не будут.

Интерпретатор SSI (Ssinc.dll) будет неограниченное время ожидать приложения, возвращая состояние HSE_STATUS_PENDING, пока для завершения сеанса не будет вызвана функция ServerSupportFunction.

CMD Запуск команды оболочки. Параметр ОписаниеКоманды — это строка, содержащая полный физический путь программы оболочки, за которым следуют параметры командной строки, разделенные пробелами. Если полный путь не задан, веб-сервер выполняет поиск по системному пути. Эта директива по умолчанию отключена, так как она привносит риск нарушения безопасности веб-узла; например, пользователь может запустить с ее помощью команду format, которая уничтожит содержимое вашего жесткого диска. Чтобы включить эту директиву, добавьте в реестр параметр SSIEnableCmdDirective и установите его значение в TRUE. Общие сведение о работе с реестром см. раздел «Реестр».

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог