1

すべてのサイト コレクションとそのディスク上のサイズを一覧表示する stsadm コマンドを探しています。ありがとう。

4

1 に答える 1

3

これにより、サイト コレクション リストが sites.xml というファイルに出力されます。このファイルは、mergecontentdbs などの他の stsadm コマンドで使用できます。

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

多くのサイト コレクションがある場合、これには長い時間がかかることに注意してください。私の SharePoint システムでは 2 時間かかります。

編集:サブ Web 用のコマンドを追加しました:

サブ Web の場合、enumsubwebs コマンドを使用して、列挙するサイト コレクションのルート URL を渡します。

stsadm -o enumsubwebs -url http://MySharePointSite

ただし、これは Web のサイズを示したり、サイト コレクションのルート Web の値を出力したり、再帰したりしないため、サブ Web のサブ Web は取得されません。トップレベルのサブ Web の単なるリストです。

新しい enumallwebs コマンドを使用して、コンテンツ データベース内のすべての Web の完全なリストを取得できます。

stsadm -o enumallwebs -databasename MyContentDatabaseName

残念ながら、ウェブのサイズもわかりません。

于 2009-08-04T08:03:58.067 に答える