Сохранить список как шаблон списка из powershell - PullRequest
1 голос
/ 07 февраля 2012

Не могу найти команду powershell для сохранения экземпляра списка в качестве шаблона списка (в файл stp) или экспорта в файл stp?

Ответы [ 2 ]

2 голосов
/ 08 сентября 2014

Сохранение списка в виде шаблона

$site = get-spsite("<YourSite>")
$web = $site.RootWeb

$list = $web.Lists["<Your List>"]
$list.SaveAsTemplate(“Template Name”,”Template Title”,”Template Description”,1)

4-й параметр выше -> если вы хотите сохранить указанный сайт как шаблон вместе с данными, используйте 1, в противном случае используйте 0.

Созданиесоздан новый список из шаблона.

$listTemplates = $site.GetCustomListTemplates($web)
$web.Lists.Add("<List Name>", "<List Desc>",$listTemplates["<Template List Name>"])
1 голос
/ 07 февраля 2012

Вызов SPList.SaveAsTemplate через PowerShell должен помочь.

...