すべてのサイト コレクションとそのディスク上のサイズを一覧表示する stsadm コマンドを探しています。ありがとう。
4119 次
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 に答える