PowerShell Get-PnPListItem不返回所有字段

时间:2019-01-17 10:37:14

标签: powershell sharepoint

在使用Get-PnPListItem从SharePoint中提取数据方面,我是第一次使用PowerShell。

它得到了我需要的行,问题是它只返回了ID, Title, and GUID列。

我需要值显示中的所有列。有什么建议吗?

Write-Host "Please enter URL of the SharePoint site:"
$url = Read-Host

Write-Host "Please enter List Name of the SharePoint site:"
$ListName = Read-Host 

Connect-PnPOnline -Url $url -UseWebLogin
Get-PnPListItem -List $ListName

2 个答案:

答案 0 :(得分:0)

get-pnplistitem cmdlet具有-Fields参数,您可以在其中指定包含的列。请参阅cmdlet的documentation ...

答案 1 :(得分:0)

如您所说,默认情况下将返回所有字段。但是,要显示所有字段值,您需要使用属性 FieldValues 。因此,完整的代码应如下所示……

(Get-PnPListItem -List "List Title" -Id 31).FieldValues