我们需要一个 SharePoint PnP PowerShell 脚本来遍历所有 WebPart 位置术语并查询它是否最近使用过。
到目前为止,我已经尝试构建一个 PowerShell 脚本来获取 TermSet Location 中的所有术语。获得了其中的所有条款,但被告知我们需要更新代码以提取所有 WebPart 位置条款。这我不知道如何进行。
Connect-PnPOnline $siteurl
Get-PnPTerm -TermSet "Location" -TermStore "Taxonomy" -TermGroup "People" | Select PathOfTerm, Name, ID, Owner, CreatedDate, LastModifiedDate | Export-CSV "C:/Terms/Terms1.csv"
一旦我得到列表,我必须遍历它们以Submit-PnPSearchQuery查看它是否返回任何行。如果是这样,我们必须删除那些未列出的。到目前为止,我能够提取“位置”中所有术语的列表,但不确定 WebPart 位置术语是什么意思。
请帮助我了解如何使用 SharePoint PnP PowerShell 脚本提取 WebPart 位置条款的记录,然后我可以弄清楚如何查找它是否使用过。谢谢!