有没有办法以编程方式检查上次每个Web应用程序在IIS中运行?

问题描述:

我们正在尝试清理IIS中的一些应用程序。但是,我们不确定其中一些是最后一次运行。有没有办法通过编程来检查这些应用程序何时通过C#甚至PowerShell进行上次运行?我不一定在寻找直接的答案,但是指引我朝着正确的方向将会非常有帮助。有没有办法以编程方式检查上次每个Web应用程序在IIS中运行?

使用WebAdministration模块来获取日志文件的位置 -

这是如何设置日志文件的位置改变设定为获得 Powershell command to set IIS logging settings

然后循环日志文件的示例看着最后修改日期。