【发布时间】:2018-09-26 19:14:35
【问题描述】:
适用于 SharePoint Online
我有一个列出网站名称及其 URL 的 CSV。它包含 2 列:
站点名称和站点 URL
我正在尝试创建一个 powershell 脚本,该脚本将读取 CSV 文件,读取 SiteURL。然后让它返回站点的名称和它正在使用的 MasterPage。结果可以在屏幕上返回或导出到另一个 CSV。
以下是我正在尝试的代码,但我无法添加正确的 CMDLETS。我是 PowerShell 的新手,任何帮助将不胜感激。
connect-SPOService -Url $adminUrl -Credential $pscreds
$fileToRead= Import-CSV -Path C:\...\sitemasterpages.csv
foreach($site in $fileToRead)
{
$web = Get-Pnpweb($site.SiteUrl);
$masterPage = $web.GetFile($web.MasterUrl);
$masterPage.Name
$web.Title
}
【问题讨论】:
标签: powershell csv parsing sharepoint master-pages