如何检查IIS目录是否是虚拟目录?
我正在尝试找到一种编写脚本的方法,该脚本将检查 IIS 6 目录是否是虚拟目录(参见下图 - 我想看看 TestMPIService 是否是虚拟目录)。
我尝试使用 Powershell 和 WMI,但无法在任何地方找到该信息。 有人知道如何做这样的事情吗?
替代文本 http://img518.imageshack.us/img518/7484/capturehwjvbx.png< /a>
I am trying to find a way to write a script which will check if a IIS 6 directory is a virtual directory or not (see image below - I would like to see if TestMPIService is a virtual dir or not).
I tried with Powershell and WMI, but I am unable to find that information anywhere. Anybody has an idea how to do such thing?
alt text http://img518.imageshack.us/img518/7484/capturehwjvbx.png
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这对我在 XP / IIS5 上有效。
有关 adsutil 的更多信息,请访问:http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d3df4bc9-0954-459a-b5e6-7a8bc462960c.mspx?mfr=true
This works for me on XP / IIS5.
More about the adsutil here: http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d3df4bc9-0954-459a-b5e6-7a8bc462960c.mspx?mfr=true
看起来您可以使用 System.DirectoryServices.DirectoryEntries 来读取 IIS 元数据库。
请参阅此处 和此处。
如果您使用 IIS6,还有一个 metabase.xml 您可以查看。
Looks like you can use System.DirectoryServices.DirectoryEntries to read the IIS metabase.
See here and here.
There is also a metabase.xml you can look at if you use IIS6.