我使用 AppCmd 删除了一个虚拟目录,但 AdsUtil.vbs 仍然显示它存在。
c:\Windows\System32\inetsrv>appcmd delete vdir /vdir.name:"Default Web Site/TFBI C.RCT.BizTalk.Orchestras_proxy/"
c:\inetpub\AdminScripts>cscript adsutil.vbs ENUM /W3SVC/1/ROOT/TFBIC.RCT.BizTalk.Orchestrations
这些实用程序不是从同一来源获取数据吗?
谢谢,
尼尔·沃尔特斯
是的,他们肯定从不同的来源获取数据。IIS7 使用一种新的“配置路径”方法来存储所有内容。ADSUTIL 基于 Metabase,默认情况下不再使用。您可以通过启用 Web 服务器角色服务“IIS 6.0 Metabase Compatibility”来启用它。元数据库集成存在一些已知问题,因此这可以解释您所看到的问题。有关解释,请参阅以下 2 个链接:http:
//mvolo.com/blogs/serverside/archive/2007/07/21/Anatomy-of-an-IIS7-configuration-path.aspx
http://learn.iis.net /page.aspx/125/metabase-compatibility-with-iis-7/