首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell中的SharePoint命令可列出自定义列

Powershell中的SharePoint命令可列出自定义列
EN

Stack Overflow用户
提问于 2020-06-13 20:58:27
回答 1查看 248关注 0票数 0

我在SharePoint中创建了两个额外的列:过时为True/False和在Powershell中查看日期我可以运行以下命令:

代码语言:javascript
复制
Get-ChildItem -force | Select-Object Mode, Name, CreationTime | ft

如何将过时和查看日期列作为对象包含在list命令中?

如何还可以使用类似的命令更新Powershell中的过时和审查日期自定义列的值:

代码语言:javascript
复制
$(Get-Item xxx.jpg).lastaccesstime=$(Get-Date)

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-06-16 12:11:07

使用PnPPowershell读取SharePoint列表项的示例演示。

https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets?view=sharepoint-ps

代码语言:javascript
复制
#region Variables 
$Username = "user@xxx.onmicrosoft.com" 
$Password = "Password" 
$siteURL = "https://xxx.sharepoint.com/sites/lee"
#endregion Variables

#region Credentials 
[SecureString]$SecurePass = ConvertTo-SecureString $Password -AsPlainText -Force 
[System.Management.Automation.PSCredential]$PSCredentials = New-Object System.Management.Automation.PSCredential($Username, $SecurePass) 
#endregion Credentials

Connect-PnPOnline -Url $siteURL -Credentials $PSCredentials

#(Get-PnPListItem -List MyList4 -Fields "Title","Obsolete","Review_x0020_Date").FieldValues| Format-Table
$items = Get-PnPListItem -List "MyList4" -Fields Title,Obsolete,Review_x0020_Date
$items | %{new-object PSObject -Property @{Title=$_["Title"];Obsolete=$_["Obsolete"];ReviewDate=$_["Review_x0020_Date"]}}| select Title,Obsolete,ReviewDate
Write-Host "-----------"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62360082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档