SharePoint Online: PowerShell kullanarak Varsayılan Liste Formunu (Yeni/Düzenle/Görüntüle) URL'lerini alın
Gereksinim: SharePoint Online'da varsayılan liste formu URL'lerini alın.
SharePoint Çevrimiçi Listesindeki Liste Formu URL'lerini Nasıl Alırım?
- SharePoint Online sitesini SharePoint Designer'da açmanız yeterlidir.
Listelere gidin >> Hedef Listesini açın >> ve "Formlar" bölümünün altında varsayılan form listesini bulacaksınız.
SharePoint Çevrimiçi Liste form URL'lerini almak için CSOM PowerShell betiği
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'da Liste Formları Almak için PnP PowerShell Komut Dosyası
PnP PowerShell işleri daha da basitleştiriyor!
#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
