مخفی کردن لیست ها با Powershell

مخفی کردن لیست ها با Powershell – شاید لازم باشد به کمک Powershell بخواهیم لیست و یا لیست هایی را در شیرپوینت به صورت مخفی در بیاوریم. برای این منظور کافیست که از کد زیر استفاده کنیم:

#Load SharePoint CSOM Assemblies
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client") | Out-Null
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime") | Out-Null
 
# مشخص کردن متغییر ها
$SiteUrl = "نام سایت"
$LibraryName="نام لیست یا کتابخانه"
  
#Setup Credentials to connect
$Credentials = [System.Net.CredentialCache]::DefaultCredentials
 
#Set up the context
$Context = New-Object Microsoft.SharePoint.Client.ClientContext($SiteUrl) 
$Context.Credentials = $credentials
 
#Get the List and Make it hidden
$list = $Context.Web.Lists.GetByTitle($LibraryName)
$list.Hidden = $true
$list.Update()
$Context.ExecuteQuery()

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *