ลบเทมเพลตรายการใน SharePoint โดยใช้ PowerShell
ข้อกำหนด: ลบเทมเพลตรายการใน SharePoint
จะลบเทมเพลตรายการ SharePoint ได้อย่างไร
หากต้องการลบเทมเพลตรายการใน SharePoint
- เข้าสู่ระบบคอลเลกชันไซต์ SharePoint ของคุณ (เทมเพลตรายการมีการกำหนดขอบเขตที่ระดับไซต์คอลเลกชัน) >> คลิกที่การตั้งค่า >> การตั้งค่าไซต์
- ในหน้า "การตั้งค่าไซต์" คลิกที่ "เทมเพลตรายการ" ใต้ Web Designer Galleries (https://yoursite.com/_catalogs/lt)
- เลือกเทมเพลตรายการที่จะลบและคลิกที่ "ลบเอกสาร" จาก Ribbon
ยืนยันพร้อมท์ให้ลบเทมเพลตรายการแบบกำหนดเองใน SharePoint
ลบเทมเพลตรายการใน SharePoint 2013 โดยใช้ PowerShell
ต่อไปนี้เป็นวิธีลบเทมเพลตรายการ SharePoint โดยใช้สคริปต์ PowerShell:
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Variables for Site URL and List template name
$SiteURL="https://intranet.crescent.com/sites/sales/"
$ListTemplateName ="Project Health.stp"
#Get Site and List Template Folder objects
$site = Get-SPSite $SiteURL
$ListTemplateFolder = $site.RootWeb.GetFolder("_catalogs/lt")
#Find the Specific List template and delete
$ListTemplate = $ListTemplateFolder.Files | Where-Object { $_.Name -eq $ListTemplateName }
if($ListTemplate)
{
$ListTemplate.Recycle()
#To permanently delete, call: $ListTemplate.delete();
write-output "Deleted List template!"
}
