首页 > 解决方案 > Get-PnPFolderItem 未从 SharePoint 在线网站返回文件版本

问题描述

我正在编写用于检查 SharePoint 站点以查找具有很多版本的文件的脚本,因此我使用 Get-PnPFolderItem 命令列出文件,其中一个属性是 'Versions' ,但由于某种原因它是空的。
知道为什么会发生吗?
谢谢

标签: sharepoint-online

解决方案


对于通过这个 cmdlet 获取的文件,我们需要使用 clientContext 来加载文件版本属性。

演示:

$ctx = Get-PnPContext

$items=Get-PnPFolderItem -FolderSiteRelativeUrl "lib"

$ctx.Load($items[5].Versions)

$Ctx.ExecuteQuery()

在此处输入图像描述

在此处输入图像描述


推荐阅读