2010-02-11 73 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