获取文档库/列表中的项集合

时间:2015-08-05 21:32:59

标签: powershell sharepoint scripting

我是Powershell的新手。我要做的是获取文档库中所有文档的列表。例如,我有一个我想要处理的文档库的绝对URL。

基本上我想要的是对文档库的引用,以便我可以向它发送一些CAML查询。

LogicalOpAliases

http://sharepoint2013/sites/superdupersite/shared%20documents

但它似乎不起作用。我怎么能在powershell中做到这一点?

1 个答案:

答案 0 :(得分:2)

在您的代码中将返回“$ items”将包含一个SPList对象,如果它以预期的方式工作。 试试这个:

Add-PSSnapin Microsoft.SharePoint.Powershell

$site =  Get-SPSite "http://sharepoint2013/sites/superdupersite/"
$web = $site.OpenWeb()
$list = $web.Lists[Shared Documents] <Title of the list goes here>
$items = $list.GetItems()

foreach ($item in $items) {
   #process
}

快乐脚本=)