原本打算把SPSiteManager用于MOSS2007,结果好象不行。于是把SPSiteManager修改了一下。
主要修改两处:
1、Analys.cs中的查询语句,SPS2003的ContentDatabase中的sites表有Fullurl字段,而现在变为了PortalURL。
2、它原本的程序把spsitemanager_syntax.xml嵌入到程序集中,现在单独取出,只要相同目录就可以工作。这样,还可以通过它来查询命令参数。

其分析功能强大,从Virtual Server开始到SiteCollections、Site、Web、DocLib、Folder、List等。
它有点类似stsadm工具。
具体操作例如:spsitemanager -o analyze -url http://vsts01:8000/ -targeturl http://vsts01:8000/ -sdd vsts01_allvs_level_0_sdd.xml
具体的命令参数可以参考附件中的spsitemanager_syntax.xml文件。

SPSiteManager.rar

详细功能及源码请参考其官方blog:krichie

运行要求:机器必须安装了MOSS2007。