当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint Online:使用 PowerShell 获取默认列表表单(新建/编辑/显示)URL

作者:精品下载站 日期:2024-12-14 16:00:41 浏览:11 分类:玩电脑

SharePoint Online:使用 PowerShell 获取默认列表表单(新建/编辑/显示)URL


要求:获取 SharePoint Online 中的默认列表表单 URL。

如何获取 SharePoint Online 列表中的列表表单 URL?

  • 只需在 SharePoint Designer 中打开 SharePoint Online 网站,
  • 导航到列表>>打开目标列表>>,您将在“表单”部分下找到默认的表单列表。

    [玩转系统] SharePoint Online:使用 PowerShell 获取默认列表表单(新建/编辑/显示)URL

用于获取 SharePoint Online 列表表单 URL 的 CSOM PowerShell 脚本


Import-Module Microsoft.Online.SharePoint.PowerShell -DisableNameChecking
 
#Set Parameters
$SiteURL= "https://Crescent.sharepoint.com/sites/marketing"
$ListName="Announcements"

#Setup Credentials to connect
$Cred = Get-Credential
     
#Setup the context
$Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
$Ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.UserName,$Cred.Password)
 
#Get the List
$List = $Ctx.Web.Lists.GetByTitle($ListName)
     
#Get List Properties
[string[]]$Properties = @("DefaultNewFormUrl","DefaultDisplayFormUrl","DefaultEditFormUrl")
$List.Retrieve($Properties)
$Ctx.Load($List)
$Ctx.ExecuteQuery()    

#Get sharepoint online list form urls
$List.DefaultNewFormUrl
$List.DefaultEditFormUrl
$List.DefaultDisplayFormUrl

用于在 SharePoint Online 中获取列表表单的 PnP PowerShell 脚本

PnP PowerShell 让事情变得更加简单!


#Set Parameters
$SiteURL= "https://crescent.sharepoint.com/sites/marketing"
$ListName="Announcements"

#Connect to PnP
Connect-PnPOnline -Url $SiteURL -Interactive

#Get List Form URLs
$List = Get-PnPList -Identity $ListName -Includes DefaultDisplayFormUrl, DefaultEditFormUrl, DefaultNewFormUrl
$List.DefaultDisplayFormUrl
$List.DefaultEditFormUrl
$List.DefaultNewFormUrl

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯