我有一个 Windows 2003 IIS6 设置。
我想要获取所有标头 DNS 条目(虚拟主机等)的摘录(系统输出)。
因为我需要移动我的服务器并且刚刚更新了 IP(我无法直接访问我的 DNS 服务器,因为它由我们的托管服务提供商管理,而且我不能只是说“更新了我们所有的域”,因为我们还有其他服务器。
不,我没有预先存在的清单,其中一些是在我加入公司之前完成的。
有什么想法吗? 有办法吗,还是我得手动操作?
答案1
您可以使用以下命令列出现有站点:
cscript C:\WINDOWS\system32\iisweb.vbs /query
输出如下所示,Host
列是主机头值。
Connecting to server ...Done.
Site Name (Metabase Path) Status IP Port Host
================================================================================
Default Web Site (W3SVC/1) STARTED ALL 80 N/A
directory.example.com (W3SVC/2) STARTED ALL 80 directory.example.com
以下是 Technet 的iisweb.vbs
以及使用脚本管理网站父文章。