PnP PowerShell中New-PnPSite的TeamSiteWithoutMicrosoft365Group类型报错求助
解决PnP PowerShell创建无Microsoft 365组的团队站点报错问题
问题原因
你遇到的错误是因为当前使用的PnP PowerShell版本过低,SiteType枚举中尚未包含TeamSiteWithoutMicrosoft365Group这个值——该枚举值是较新版本的PnP PowerShell才引入的,旧版本仅支持CommunicationSite和TeamSite两种类型。
解决方案
方案1:升级PnP PowerShell到最新版本
打开PowerShell(以管理员身份运行),执行以下命令升级模块:
Update-Module -Name PnP.PowerShell -Force
升级完成后,重新运行New-PnPSite -Type TeamSiteWithoutMicrosoft365Group命令即可正常使用,同时该类型支持指定-Url参数。
方案2:使用旧版本兼容的参数组合
如果暂时无法升级模块,可以使用TeamSite类型配合-DisableMicrosoft365Group参数来创建无Microsoft 365组的团队站点,该参数同样支持指定-Url,示例命令:
New-PnPSite -Type TeamSite -Url "https://yourtenant.sharepoint.com/sites/yourteamsite" -Title "Your Team Site" -DisableMicrosoft365Group
内容的提问来源于stack exchange,提问作者MooseDev
相关产品推荐
相关产品推荐

