检索网络服务器上所有网站的名称

检索网络服务器上所有网站的名称

有没有什么办法可以将 IIS 网络服务器上托管的所有站点的名称保存到一个文本文件中?

有任何命令或者替代方案吗?

尝试用谷歌搜索,但找不到任何相关内容。

答案1

使用Powershellget-websiteCmdlet:

get-website >c:\my\file.txt

或者仅输入姓名:

get-website | select name >c:\my\file.txt

编辑 :

对于 Windows Server 2003 和 IIS 6,您可以使用iisweb.vbs实用程序。

从 DOSCMD提示符运行:

iisweb /query >c:\my\file.txt

或者

cscript c:\windows\system32\iisweb.vbs /query >c:\my\file.txt

答案2

您可以尝试:

httpd -S 2>&1 > /my/file.txt

相关内容