Búsqueda de sitios web

Eliminar plantilla de lista en SharePoint usando PowerShell


Requisito: Eliminar una plantilla de lista en SharePoint

¿Cómo eliminar una plantilla de lista de SharePoint?

Para eliminar una plantilla de lista en SharePoint,

  • Inicie sesión en su colección de sitios de SharePoint (las plantillas de lista tienen como alcance el nivel de la colección de sitios) >> Haga clic en Configuración >> Configuración del sitio
  • En la página "Configuración del sitio", haga clic en "Listar plantillas" en Galerías de diseñadores web (https://yoursite.com/_catalogs/lt)
  • Seleccione la plantilla de lista para eliminar y haga clic en "Eliminar documento" en la cinta
  • Confirme el mensaje para eliminar una plantilla de lista personalizada en SharePoint.

Eliminar plantilla de lista en SharePoint 2013 usando PowerShell

A continuación se explica cómo eliminar plantillas de listas de SharePoint mediante el script de 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!" 
}

Artículos relacionados