当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 在 SharePoint 中删除列表模板

作者:精品下载站 日期:2024-12-14 13:43:24 浏览:13 分类:玩电脑

使用 PowerShell 在 SharePoint 中删除列表模板


要求: 删除 SharePoint 中的列表模板

如何删除 SharePoint 列表模板?

要删除 SharePoint 中的列表模板,

  • 登录到您的 SharePoint 网站集(列表模板的范围仅限于网站集级别)>> 单击“设置”>>“网站设置”
  • 在“站点设置”页面上,单击“Web 设计师图库”下的“列表模板”(https://yoursite.com/_catalogs/lt)
  • 选择要删除的列表模板,然后单击功能区中的“删除文档”
  • 确认在 SharePoint 中删除自定义列表模板的提示。

    [玩转系统] 使用 PowerShell 在 SharePoint 中删除列表模板

使用 PowerShell 删除 SharePoint 2013 中的列表模板

以下是如何使用 PowerShell 脚本删除 SharePoint 列表模板:


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!" 
}

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯