Shell CGI 是一種伺服器配置,允許您使用 Windows 中設定的檔案關聯執行 CGI 應用程式。
例如,如果伺服器收到對 hello.pl 的 shell CGI 檔案請求,則該伺服器會利用 Windows 檔案關聯,使用與 .pl 副檔名關聯的程式來執行檔案。如果 .pl 副檔名與程式 C:\\bin\\perl.exe 關聯,伺服器將嘗試按如下方式執行 hello.pl 檔案:
c:\\bin\\perl.exe hello.pl
配置 shell CGI 的最簡便方式是在伺服器文件根下建立一個僅包含 shell CGI 檔案的目錄。但是,您也可以透過 Web 伺服器編輯 MIME 類型以配置伺服器,進而建立特定副檔名與 shell CGI 的關聯。
如需有關設定 Windows 副檔名的資訊,請參閱 Windows 文件。