SharePoint Online:使用 PowerShell 更改列表或文档库图标
问题:迁移后 SharePoint Online 中的文档库图标损坏。
如何修复 SharePoint Online 列表或文档库的损坏图标?
从 SharePoint On-premises 迁移到 SharePoint Online 后,我们发现特定文档库图标已损坏 - 这些文档库是通过自定义应用程序配置的,并且具有自定义图标!由于图像和 CSS 等相关工件未迁移,列表图标被破坏(我们无法将文件系统更改部署到 SharePoint Online 中的 16 个配置单元!)。
但好消息是:我们可以使用 PowerShell 更改文档库图标!
#Set Parameters
$SiteURL = "https://crescent.sharepoint.com"
#Connect to SharePoint Online site
Connect-PnPOnline -Url $SiteURL -Interactive
#Get the List
$List = Get-PnPList "Documents"
#Update Icon for the list
$List.ImageUrl = "/_layouts/15/images/itdl.png"
$List.Update()
Invoke-PnPQuery