Funções de pré-execução e pós-execução
O mecanismo de script do Security Controls executa o script paralelamente em várias máquinas alvo. Às vezes, pode ser que você queira fazer operações de configuração no computador do console antes de executar o script e/ou operações de finalização depois que todas as máquinas forem concluídas. Para especificar as operações de configuração, inclua a função "ST ConsoleBegin" no seu script. Essa função será chamada antes de o script ser executado na máquina alvo. Para especificar operações de finalização, inclua a função "ST ConsoleEnd" no script. Essa função será chamada depois que o script principal for executado em todas as máquinas alvo.
Essas funções não levam parâmetros e devem ser formatadas assim:
function ST-ConsoleBegin
{
#corpo da função recuado em relação à margem esquerda
}
function ST-ConsoleEnd
{
#corpo da função recuado em relação à margem esquerda
}
As declarações de função e as chaves de abertura e fechamento devem começar na coluna 1. Todas as outras linhas das funções não devem começar na coluna 1.
Essas funções são executadas apenas no console. Portanto, geralmente não é necessário usar os parâmetros ComputerName ou Credential em nenhum dos cmdlets invocados nelas.