Я хотел бы узнать, сколько места использует сайт SharePoint моей группы (файлы + история версий). Тем не менее, у меня только административный доступ к моему сайту, а не всему экземпляру SharePoint, поэтому я должен придумать свое решение. Меня интересует общее количество, но использование каждого отдельного файла также прекрасное.Использование места на сайте SharePoint
Я искал все, что мог, но не мог найти много, что могло бы помочь. Программирование SharePoint, похоже, не может быть и речи, поскольку у меня нет доступа к машине. Веб-службы SharePoint выглядели многообещающими, но ни одна из предоставляемых услуг, похоже, не дает мне то, что мне нужно. Я также нашел библиотеку VBA, которая позволяет мне перечислить версии документа: Office.DocumentLibraryVersion. Однако этот тип не включает свойство «размер» - почему бы и нет?
Во всяком случае, я был бы счастлив с любым из следующих решений:
- библиотеки или API для использования с VBA, VB или C# (или любого другого языка, если на то пошло)
- Веб-служба SharePoint, которая предоставляет информацию об использовании размера файла/пространства
- Полностью сумасшедший сценарий, который использует http для итерации по всем папкам/файлам/версиям в библиотеке и делает безумное сопоставление шаблонов, чтобы определить размер каждого файла, затем добавляет их вместе и возвращает общую сумму (SharePoint du)
Я понял, что это лучший форум для этого вопроса, но непрограммное решение так же приветствуется. В принципе, все, что вы можете придумать, поможет. На данном этапе даже «это невозможно» было бы полезно.
Заранее спасибо.
Существует /_layouts/usage.aspx, но он говорит мне, что у меня нет доступа. Я добавил эту информацию к моему запросу администраторам сайта. Похоже, что я буду вручную рассчитывать размеры файлов. Большое спасибо, Nat. – alexsome
Use.aspx - это только использование сайта, а не размер, который я думаю. – Nat