2010-02-11 69 views
2

我想知道我的小組的SharePoint網站使用了多少空間(文件+版本歷史記錄)。但是,我只能訪問我的網站,而不是整個SharePoint實例,所以我必須提出自己的解決方案。我對總數感興趣,但每個文件的使用情況也很好。SharePoint網站空間使用情況

我搜索了所有我能想到的東西,但是找不到太多有用的東西。 SharePoint編程似乎沒有問題,因爲我無法訪問機器。 SharePoint Web Services看起來很有希望,但所提供的服務似乎都沒有給我所需的東西。我還發現了一個VBA庫,可以讓我列出文檔的版本:Office.DocumentLibraryVersion。但是,這種類型不包含「大小」屬性 - 爲什麼不呢?

無論如何,我將很高興與以下兩種解決方案:

  • 庫或API從VBA,VB或者C#中使用(或任何其他語言,對於這個問題)
  • 提供文件大小/空間使用率信息的SharePoint Web服務
  • 一個完全瘋狂的腳本,它使用http遍歷庫中的所有文件夾/文件/版本,並進行瘋狂的模式匹配以確定每個文件的大小,然後將它們加在一起並返回總計(SharePoint du)

我認爲SO是這個問題的最佳論壇,但非編程解決方案同樣受歡迎。基本上,任何你能想到的都會有所幫助。此時,即使「這不可能」也是有用的。

在此先感謝。

回答

1

有一個隱藏的頁面這樣做...現在找不到它。 檢查1033目錄並類似於/layouts/usage.aspx。 該頁面鏈接到/layouts/storman.aspx。不幸的是,如果您的網站集沒有配額,則該網頁無法使用。

+0

有一個/_layouts/usage.aspx,但它告訴我我沒有訪問權限。我已經將該信息添加到了我對網站管理員的請求中。 它看起來像我會手動計算文件大小。非常感謝,Nat。 – alexsome 2010-02-15 14:35:52

+0

usage.aspx只是網站使用,而不是我認爲的大小。 – Nat 2010-02-15 20:06:01

0

前往網站設置/網站使用情況報告。

如果你正在尋找的東西不存在,我認爲你不能用你的訪問級別來做。

+0

你可能是對的。我認爲這是在網站收集管理(我沒有訪問)。還是)感謝你的建議。 – alexsome 2010-02-15 14:34:09

0

得siote行動 - >站點管理 - >站點使用情況報告 - > 你可以得到網站usgae報告

,如果你想獲得它在Excel圖表 - >在打開你的網站SharePoint設計 - >網站 - >報告 - >使用 - >那麼你可以得到

  1. 使用摘要
  2. 每月彙總
  3. 每日彙總
  4. 每日頁面點擊 等
+0

謝謝,拉迪卡。不幸的是,它看起來不像任何這些給我的總空間使用量。 – alexsome 2010-02-15 14:33:10

相關問題