سؤال

أنا أبحث عن الأمر stsadm الذي سيدرج كافة مجموعات المواقع وحجمها على القرص.شكرًا.

هل كانت مفيدة؟

المحلول

سيؤدي هذا إلى إخراج قائمة مجموعة الموقع إلى ملف يسمى sites.xml، والذي يمكن استخدامه في أوامر stsadm الأخرى، مثل mergecontentdbs

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

لاحظ أن هذا قد يستغرق وقتًا طويلاً إذا كان هناك الكثير من مجموعات المواقع - ويستغرق الأمر ساعتين على نظام SharePoint الخاص بي.

يحرر: الأوامر المضافة لمواقع الويب الفرعية:

بالنسبة لمواقع الويب الفرعية، يمكنك استخدام الأمر enumsubwebs، وتمرير عنوان URL الجذر لمجموعة الموقع إلى التعداد:

stsadm -o enumsubwebs -url http://MySharePointSite

ومع ذلك، فإن هذا لا يمنحك حجم الويب، ولا يقوم بإخراج قيمة شبكة الويب الجذرية في مجموعة الموقع، كما أنه لا يتكرر، لذلك لا تحصل على صفحات الويب الفرعية لمواقع الويب الفرعية.إنها مجرد قائمة بمواقع الويب الفرعية ذات المستوى الأعلى.

يمكنك الحصول على قائمة كاملة بجميع شبكات الويب الموجودة في قاعدة بيانات المحتوى باستخدام الأمر enumallwebs الجديد:

stsadm -o enumallwebs -databasename MyContentDatabaseName

ولسوء الحظ، فهو لا يمنحك حجم الويب أيضًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top