<!-- #exec -->
發表于:2007-06-30來源:作者:點擊數:
標簽:
#exec #exec 命令指示 Web 服務器 運行指定的應用程序或外殼命令并將輸出(標準輸出或 ISAPI WriteClient 數據)發送到客戶瀏覽器。必須使用 HTML 注釋定界符將指令括起來。 該指令僅可用于 HTML 頁而無法用于 ASP 頁。 語法 !-- #exec CommandType = Command
#exec
#exec 命令指示 Web
服務器運行指定的應用程序或外殼命令并將輸出(標準輸出或 ISAPI WriteClient 數據)發送到客戶瀏覽器。必須使用 HTML 注釋定界符將指令括起來。
該指令僅可用于 HTML 頁而無法用于 ASP 頁。
語法
<!-- #exec CommandType = CommandDescription -->
參數
CommandType
指定命令類型。命令可為以下某種類型:
命令類型 含義
CGI 運行應用程序,例如 CGI 腳本、ASP 應用程序或 ISAPI 應用程序。CommandDescription 參數是一個包含應用程序虛擬路徑的字符串,其后跟有問號 (?) 和傳遞給應用程序的參數。參數由加號 (+) 分隔。因為運行 ISAPI 應用程序只是處理 SSI 文檔的一部分,所以 ISAPI 應用程序受到以下限制:
任何試圖通過 ServerSupportFunction 發送 URL 或重定向的應用程序將導致在 HTML 流中放入消息,但不執行發送重定向。
SSI 解釋器 (Ssinc.dll) 將不確定地等待應用程序返回HSE_STATUS_PENDING, 除非調用 ServerSupportFunction 完成會話。
CMD 運行外殼命令。CommandDescription 參數是一個包含 shell 程序完整物理路徑的字符串,其后跟有由空格分隔的命令行參數。如果未指定完整路徑,Web 服務器將搜索系統路徑。默認情況下禁用該命令,因為它引起 Web 站點的
安全問題;例如,用戶可能運行 format 命令清除您的硬盤。要啟用它,請把 SSIEnableCmdDirective 項添加到注冊表并將其值設置為“TRUE”。關于使用注冊表的一般信息,請參閱“注冊表”。
原文轉自:http://www.kjueaiud.com