查看服务器哪个网站占用的资源多,需要查看 iis 进程 prodid,这就需要执行 iisapp.vbs 命令,但执行该命令时却提示 [88,25] 属性值无效 : progid,然后执行终止,面对这种情况应该怎么办?
首先要弄清楚原因,运行 iisapp.vbs 命令需要 shell.applaction 组件支撑,如果没有安装该组件,就会提示[88,25] 属性值无效 : progid,所以补装该组件后,问题就可以解决。
是因为没有安装 shell.applaction 组件,也就是 wshom.ocx,只要在“运行”窗口,注册一下 wshom.ocx,重新执行 iisapp.vbs 命令,就不会再提示属性值无效了。
1、选择“开始”菜单 → 运行(或按 Windows 徽标 + R 键),输入 regsvr32 wshom.ocx,如图1所示:
图1
2、回车提示注册成功后,再在“运行”窗口中执行查看进程 prodid 命令 iisapp -a,就可以看到每个网站的进程 id 了。