Blog链接:https://blog.51cto.com/13969817
作为SPO Online admin,很多时候面临来自各个部门的业务请求批量新建Site Collection的需求,如果手动在在Microsoft 365管理中心操作,单个创建,重复执行创建任务,工作效率较低,今天给大家分享一下如果通过PowerShell调用.csv文件批量创建Site Collection的方法,方便,快捷且提高工作效率,是我们SPO Admin必备技能。
具体操作步骤如下所示:
1. 首先,我们创建一个csv文件,包含字段:Owner,StorageQuota,Url,ResourceQuota,Template,TimeZoneID,Name,具体示例如下所示:
2. 以管理员身份启动Windows PowerShell,输入如下命令:连接SharePoint Online的命令:Connect-SPOService,如下所示:
3. 输入导入csv的命令:
Import-Csv C:\SiteCollection.csv | ForEach-Object {New-SPOSite -Owner $_.Owner -StorageQuota $_.StorageQuota -Url $_.Url -NoWait -Template $_.Template -TimeZoneID $_.TimeZoneID -Title $_.Name}
4. 验证网站创建成功,如下所示:
总结:所以使用PowerShell和创建的.csv文件创建多个站点,此过程分为两部分。首先,需要创建一个.csv文件,然后使用PowerShell引用该.csv文件,后者将使用其内容创建站点。
我们也可以通过命令:Get-SPOSite -Detailed | Format-Table -AutoSize 来检查网站是否创建成功。
谢谢大家的阅读
标签:创建,Site,Collection,PowerShell,_.,Template,所示,csv,Powershell From: https://blog.51cto.com/u_13969817/5949822