SharePoint站点空间使用情况

时间:2010-02-11 20:55:52

标签: sharepoint vba moss

我想知道我的群组的SharePoint网站使用了多少空间(文件+版本历史记录)。但是,我只对我的网站具有管理访问权限,而不是整个SharePoint实例,因此我必须提出自己的解决方案。我对总数感兴趣,但每个文件的使用率也很好。

我用谷歌搜索了我能想到的一切,但找不到多少会有所帮助。由于我无法访问该计算机,因此SharePoint编程似乎无从谈起。 SharePoint Web服务看起来很有前途,但提供的服务似乎都没有给我我需要的东西。我还找到了一个VBA库,可以让我列出文档的版本:Office.DocumentLibraryVersion。但是,这种类型不包括“大小”属性 - 为什么不呢?

无论如何,我会对以下任何一种解决方案感到满意:

  • 要从VBA,VB或C#(或任何其他语言)使用的库或API
  • 提供文件大小/空间使用信息的SharePoint Web服务
  • 一个完全疯狂的脚本,它使用http来遍历库中的所有文件夹/文件/版本,并进行疯狂的模式匹配以确定每个文件的大小,然后将它们加在一起并返回总计(SharePoint du)

我认为SO是这个问题的最佳论坛,但非程序化解决方案同样受欢迎。基本上,你能想到的任何东西都会有所帮助。在这一点上,即使“这是不可能的”也是有用的。

提前致谢。

3 个答案:

答案 0 :(得分:1)

有一个隐藏的页面可以做到这一点......现在找不到它。 检查1033目录,类似于/layouts/usage.aspx。 该页面链接到/layouts/storman.aspx。遗憾的是,如果您的网站集没有配额,该页面将无效。

答案 1 :(得分:0)

转到“网站设置/网站使用情况报告”。

如果您所寻找的不存在,我认为您无法通过访问级别来实现。

答案 2 :(得分:0)

采取行动 - >网站管理 - >网站使用情况报告 - > 你可以获得网站usgae报告

如果你想在excel图表中获取它 - >在sharepoint designer中打开您的网站 - >网站 - >报告 - >使用 - >然后您就可以获得

  1. 使用摘要
  2. 每月摘要
  3. 每日摘要
  4. 每日页面点击次数 等