Создайте функцию, которая экспортирует пакет (сценарий)
Применимо к:System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Можно создать несколько раз выполнить задачу.При вызове функции, он доступен до завершения сеанса Windows PowerShell.Функции можно сохранить в файле сценария Windows PowerShell — то есть с расширением .ps1, таким образом, можно вызывать функции из других сценариев.Использование функции в этом разделе с другие примеры, приведенные в этом руководстве, сохраните ее со следующим именем: Export-ServiceTemplate.ps1.
Дополнительные сведения о функциях см. в разделе about_Functions.
Следующая функция предлагает пользователю для имени сервера управления VMM, имени и версии шаблона службы и пути размещения экспортированный шаблон.Затем сценарий получает и экспортирует шаблон.
function Export-ServiceTemplate
(
$VMMServer=$(throw "Please provide the name of a VMM management server."),
$Name=$(throw "Please provide the name of a service template."),
$Release=$(throw "Please provide a version for the service template."),
$Path=$(throw "Please provide a path.")
)
{
$Template = Get-SCServiceTemplate -Name $Name -VMMServer $VMMServer | where {$_.Release -eq "$Release"}
Export-SCTemplate -ServiceTemplate $Template -Path $Path -Overwrite
}