ค้นหาเว็บไซต์

เพิ่มแหล่งเนื้อหาใหม่ในการค้นหา SharePoint โดยใช้ PowerShell


ข้อกำหนด: สร้างแหล่งเนื้อหาการค้นหาใหม่ใน SharePoint 2013/2016

สคริปต์ PowerShell เพื่อเพิ่มแหล่งเนื้อหาใหม่:

นี่คือสคริปต์ PowerShell เพื่อสร้างแหล่งเนื้อหาใหม่ในการค้นหา SharePoint


Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

#Variables for new content source creation
$ContentSourceName= "Intranet Portal" #default "Local SharePoint sites"
$ContentSourceType="SharePoint"
$ContnetSourceURL="https://portal.crescent.com"

#Get the search service application
$SSA = Get-SPEnterpriseSearchServiceApplication #-Identity "Search Service Application Name"

#Check if the given content source Name exits already
$ContentSource = Get-SPEnterpriseSearchCrawlContentSource -SearchApplication $SSA | where {$_.Name -eq $ContentSourceName}
if ($ContentSource)
{
    write-host "Content Source Name already exist!" -f Red
    exit
}
 
#Create new content source
$ContentSource = New-SPEnterpriseSearchCrawlContentSource -SearchApplication $SSA -Type $ContentSourceType `
          -name $ContentSourceName -StartAddresses $ContnetSourceURL -MaxSiteEnumerationDepth 0

write-host "New Content Source has been created!" -f Green

#To delete a content source, use: 
#Remove-SPEnterpriseSearchCrawlContentSource -SearchApplication $SSA -Identity $ContentSourceNames
คุณต้องเรียกใช้การรวบรวมข้อมูลแบบเต็มสำหรับแหล่งเนื้อหาใหม่ที่สร้างขึ้น ต่อไปนี้คือวิธีการ: วิธีเริ่มการรวบรวมข้อมูลการค้นหา SharePoint โดยใช้ PowerShell

การอ้างอิง SPEnterpriseSearchCrawContentSource ใหม่ใน Technet

บทความที่เกี่ยวข้อง