Crie uma função que exporta um pacote (Script)
Aplica-se a: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Você pode criar uma função para executar uma tarefa repetidamente.Quando você chama uma função, ele está disponível até que termine a sessão do Windows PowerShell.Você pode salvar uma função em um arquivo de script do Windows PowerShell – ou seja, com a extensão. ps1 — para que você pode chamar a função de outros scripts.Para usar a função neste tópico com outros exemplos fornecidos neste guia, salve-o com o seguinte nome: ServiceTemplate.ps1 de exportação.
Para obter mais informações sobre funções, consulte about_Functions.
A função a seguir solicita ao usuário o nome de um servidor de gerenciamento do VMM, o nome e a versão de um modelo de serviço e um caminho para colocar o modelo exportado.Em seguida, o script obtém e exporta o modelo.
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
}
Consulte também
Exportar um pacote de um servidor do VMM e importá-lo para o mesmo servidor VMM (Script)
Exportar um pacote de um servidor do VMM e importá-lo para um servidor VMM diferentes usando mapeamento avançado (Script)
Exportar um pacote de um servidor do VMM e importá-la para um servidor VMM semelhante (Script)