Runbook 中的 Get-PnPProvisioningTemplate 执行错误
Get-PnPProvisioningTemplate Execution error in Runbook
我 运行 在 Runbook 中使用以下 Powershell 时出现错误。
如果逻辑上有不妥的地方,望指出。
补充
当我将名称更改为 Get-PnPFolderItem 而不是 Get-PnPProvisioningTemplate 并执行它时,它运行良好。
因此,我认为Connect-PnPOnline是可以正常连接的。
$TempSiteUrl = Get-AutomationVariable -Name 'SiteTemplateUrl'
$myCred = Get-AutomationPSCredential -Name SharePointConnect
Connect-PnPOnline -Url $TempSiteUrl -Credentials $myCred
Get-PnPProvisioningTemplate -Out template.xml
错误信息
Get-PnPProvisioningTemplate : There is currently no connection yet. Use Connect-PnPOnline to connect.
At line:4 char:1
+ Get-PnPProvisioningTemplate -Out template.xml
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-PnPProvisioningTemplate], InvalidOperationException
+ FullyQualifiedErrorId :
System.InvalidOperationException,PnP.PowerShell.Commands.Provisioning.Site.GetProvisioningTemplate
请尝试使用 Get-PnPSiteTemplate
代替:https://docs.microsoft.com/en-us/powershell/module/sharepoint-pnp/get-pnpsitetemplate?view=sharepoint-ps
我 运行 在 Runbook 中使用以下 Powershell 时出现错误。 如果逻辑上有不妥的地方,望指出。
补充 当我将名称更改为 Get-PnPFolderItem 而不是 Get-PnPProvisioningTemplate 并执行它时,它运行良好。 因此,我认为Connect-PnPOnline是可以正常连接的。
$TempSiteUrl = Get-AutomationVariable -Name 'SiteTemplateUrl'
$myCred = Get-AutomationPSCredential -Name SharePointConnect
Connect-PnPOnline -Url $TempSiteUrl -Credentials $myCred
Get-PnPProvisioningTemplate -Out template.xml
错误信息
Get-PnPProvisioningTemplate : There is currently no connection yet. Use Connect-PnPOnline to connect.
At line:4 char:1
+ Get-PnPProvisioningTemplate -Out template.xml
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-PnPProvisioningTemplate], InvalidOperationException
+ FullyQualifiedErrorId :
System.InvalidOperationException,PnP.PowerShell.Commands.Provisioning.Site.GetProvisioningTemplate
请尝试使用 Get-PnPSiteTemplate
代替:https://docs.microsoft.com/en-us/powershell/module/sharepoint-pnp/get-pnpsitetemplate?view=sharepoint-ps