我迁移到2010到2010的WSS 3.0安装,然后最终到2013年,我需要一个stsadm命令,它将在网站集中向我展示一个站点列表,该网站中的子位列表以及应用程序创建网站的模板。

我能够使用以下内容来获取我的网站集列表:

stsadm -o enumsites -url http://mysharepointsite.local/
. 然后,我能够获取单个站点的子站点列表:
stsadm -o enumsubwebs -url http://mysharepointsite.local/sites/SomeSubWeb/
.

但是,我想要一种递归的方法,因为我们有100个网站的一个呼叫中的网站可能甚至是中央管理局的地图。我还需要知道哪个应用程序模板用于创建该站点,因为我试图找到2010年度等价物到模板并找到它们,但需要知道它是哪个网站使用哪个网站和SharePoint知道某种方式,因为我得到了应用程序模板的列表在升级前检查器期间使用。

我正在使用a Technet文章所有Stsadm的列表作为引用,无法弄清楚要使用哪一个来获得所需的东西。

有帮助吗?

解决方案

我偶然发现了忠诚的操作,似乎做了诀窍。对于任何人寻找,此命令将为您提供集合中的站点和每个包含在每个包含的子网站中,并且完全递归。它还允许您知道URL,languageId,templateName,templateId和ownerlogin。正是我在寻找什么。

以下是图书馆参考对于enumallwebs 以下是使用的示例:

stsadm -o enumallwebs -databasename "MYSPCONTENTDBNAME"
.

希望这有助于某人寻找...

许可以下: CC-BY-SA归因
scroll top