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