Вопрос
Я ищу команду stsadm, которая выведет список всех семейств сайтов и их размер на диске. Благодарю. Р>
Решение
Это выведет список семейства сайтов в файл sites.xml, который можно использовать в других командах stsadm, например, mergecontentdbs
stsadm -o enumsites -url http://MySharePointSite > C:\sites.xml
Обратите внимание, что при наличии большого количества семейств сайтов это может занять много времени - в моей системе SharePoint это займет 2 часа. Р>
Изменить: Добавлены команды для веб-сайтов:
Для дочерних сайтов вы можете использовать команду enumsubwebs, передавая ей корневой URL-адрес семейства сайтов для перечисления:
stsadm -o enumsubwebs -url http://MySharePointSite
Тем не менее, это не дает вам размер сети и не выводит значение для корневой сети в семействе сайтов, а также не рекурсивно, поэтому вы не получаете вложенные веб-сайты. Это просто список веб-сайтов верхнего уровня. Р>
Вы можете получить полный список всех сетей в базе данных контента с помощью новой команды enumallwebs:
stsadm -o enumallwebs -databasename MyContentDatabaseName
К сожалению, он не дает вам и размера сети. Р>