我正在尝试获取SharePoint网站中所有文档的列表,所有者和上次修改日期。
这是一个SharePoint 2010 Enterprise
环境。
这是一个有很多子网站的网站。
我尝试的所有解决方案只允许我在特定网站级别获取文档,而不是子网站。
我必须承认,我可以通过直接查询SQL DB来获取所需的信息,但不想走这条路,因为MS不支持
任何帮助都将不胜感激。
答案 0 :(得分:1)
使用Powershell可以非常轻松地获取此信息,您只需要遍历所有子网站和文档库。
看一下这些页面:
http://blog.falchionconsulting.com/index.php/2010/08/getting-an-inventory-of-all-sharepoint-documents-using-windows-powershell/ (这几乎就是你所需要的,还有一些你不需要的额外线条。)
http://www.sharepoint-journey.com/get-all-document-libraries-in-a-site-collection.html