我依赖Powershell cmdlet PnPProvisioningTemplate来自动将Sharepoint-模板部署到新站点。
在"SharePointPnPPowerShellOnline“ Powershell模块存在的地方,它一直使用它,但是在导入它时,它说它即将退役。
警告:您正在运行遗留版本的PnP PowerShell。这个版本将很快被存档,这意味着在保持可用的同时,不会发布任何更新或修复。请考虑安装更新的、预先发布的跨平台版本的PnP PowerShell: 卸载-模块-Name SharePointPnPPowerShellOnline -AllVersions -Force安装-模块-Name PnP.PowerShell -AllowPrerelease 有关PnP PowerShell的新跨平台版本的更多信息,请访问 https://pnp.github.io/powershell 新版PnP PowerShell将于2021年1月发布为1.0版。
*问题是, https://pnp.github.io/powershell/ 似乎没有包含任何-PNPProvisioningTemplate cmdlet.
任何人现在都知道如何应用pnpprovisioning,或者cmdlet被重命名为?。
在臭虫模块中还有Apply-PnPProvisioningTemplate cmdlet,这迫使我使用一个非常旧的版本3.23.2007.1.但现在我知道那个窃听器永远不会被修复。
发布于 2021-02-16 16:08:02
看一看https://github.com/pnp/powershell/issues/179#issuecomment-767683904,它说明您应该使用
Invoke-PnPSiteTemplatehttps://stackoverflow.com/questions/65614761
复制相似问题