MOSS 2007的sts adm命令

时间:2009-08-04 07:31:22

标签: stsadm

我正在寻找将列出所有网站集及其在磁盘上的大小的stsadm命令。谢谢。

1 个答案:

答案 0 :(得分:3)

这会将网站集列表输出到名为sites.xml的文件中,该文件可以在其他stsadm命令中使用,例如mergecontentdbs

stsadm -o enumsites -url http://MySharePointSite > C:\sites.xml

请注意,如果有大量网站集,这可能需要很长时间 - 我的SharePoint系统需要2个小时。

编辑:添加了子网站的命令:

对于子站点,您可以使用enumsubwebs命令,将网站集的根URL传递给枚举:

stsadm -o enumsubwebs -url http://MySharePointSite

但是,这不会为您提供Web的大小,也不会输出网站集中根网站的值,也不会递归,因此您不会获得子网站的子网站。它只是一个顶级子网站列表。

您可以使用新的enumallwebs命令获取内容数据库中所有网站的完整列表:

stsadm -o enumallwebs -databasename MyContentDatabaseName

不幸的是,它也没有给你网络的大小。