【发布时间】:2011-07-26 08:02:30
【问题描述】:
我需要获取所有正在运行的 ASP.NET 工作进程及其关联的应用程序池和进程 ID 的列表。
有没有一种实用的方法(C#)或 powershell 脚本?
【问题讨论】:
标签: c# asp.net powershell application-pool w3wp.exe
我需要获取所有正在运行的 ASP.NET 工作进程及其关联的应用程序池和进程 ID 的列表。
有没有一种实用的方法(C#)或 powershell 脚本?
【问题讨论】:
标签: c# asp.net powershell application-pool w3wp.exe
在 IIS 6.0 中识别工作进程
cscript iisapp.vbs
从 IIS 7.0 开始,您需要运行 IIS 命令工具 (appcmd)。
appcmd list wp
如果您想将该列表保存到文本文件,只需在命令后附加 >> myfile.txt。
现在,您可以在这里看到iisapp.vbs 源代码。
它使用 WMI 来获取所有信息。将其重写为 C# 看起来很简单。
无论如何,我在哪里找到此信息的完整文章可以在这里看到:Identifying Worker Process (w3wp.exe)
【讨论】: