如何检查是否安装了isapi和CGI过滤器

本文关键字:isapi CGI 过滤器 安装 是否 何检查 检查 | 更新日期: 2023-09-27 17:59:01

有没有办法检查是否安装了isapi和CGI过滤器。我想要一个C#程序来检查这些过滤器是否已安装。是否存在任何注册表检查?或者任何其他检查方式。

提前谢谢。

如何检查是否安装了isapi和CGI过滤器

此信息在带有PowerShell的ServerManager模块中当然可用(PSH,在Server 2008 R2上):

get-WindowsFeature Web-CGI,Web-IS* | ft -auto displayname,name.installed

结果,在这里的服务器上:

DisplayName名称已安装------------------------CGI Web CGI错误ISAPI扩展Web ISAPI扩展错误ISAPI筛选器Web ISAPI筛选器False

这意味着使用PSH Runspace和PSH运行时将是实现这一点的一种方式。

您可以使用WMI检测:请在此处检查。关于isapi过滤器的具体问题,您可以从这里开始。