
Neste tutorial, veremos como executar um script do PowerShell com MDT Ao adicioná-lo como um aplicativo, esta solução permitirá que o script seja executado sob demanda durante a implantação, selecionando-o na lista de aplicativos ou inserindo-o diretamente na sequência de tarefas.
Este método é mais flexível do que aquele que lhe apresentei anteriormente: MDT: Executar um script do PowerShell durante uma implantação
Índice
Prepare a aplicação com o script do PowerShell.
Para começar, vamos preparar nossa aplicação, que queremos adicionar ao MDT, e que conterá nosso script do PowerShell.
Crie uma pasta com o nome do aplicativo no mesmo local onde você guarda seu código-fonte e, em seguida, crie dois outros arquivos dentro dessa pasta:
- O script do PowerShell: script.ps1
- Um arquivo em lote que executará o arquivo ps1: setup.bat
O que nos dá:

No arquivo script.ps1 Escreva ou cole o conteúdo do script do PowerShell que você deseja executar.
Para o arquivo configuração.batO conteúdo é o seguinte:
powershell.exe -ExecutionPolicy Bypass -File "script.ps1"Como você pode ver, estamos usando o arquivo
configuração.batPara executar o arquivo PowerShell, basta especificar vários parâmetros, incluindo o nome do arquivo.ps1.
Adicione o aplicativo ao MDT.
Agora que temos o script do PowerShell, vamos adicionar o aplicativo ao MDT.
No console do MDT, acesse a pasta Aplicativos 1 do Compartilhamento de Implantação e clique em Novo Aplicativo 2.

Ao iniciar o assistente de adição de aplicativos no MDT, selecione Aplicativo com arquivos de origem 1 e clique no botão Próximo 2.

Dê o nome de 1 ao aplicativo e clique em Próximo 2.

Especifique a pasta de origem 1 que contém os arquivos e clique no botão Próximo 2.

Deixe a pasta como padrão e clique em Próximo 1.

No campo Linha de comando, insira o nome do arquivo em lote (setup.bat) 1 e clique em Avançar 2.

Valide as informações do aplicativo e clique em Próximo 1 para adicioná-lo ao MDT.

Após a importação do aplicativo para o MDT ser concluída, clique em Concluir 1 para fechar o assistente.

O aplicativo foi adicionado ao MDT:


Execute o script do PowerShell como um aplicativo com o MDT.
Para instalar um aplicativo com o MDT, no nosso caso, executando o script do PowerShell, você tem várias soluções que pode encontrar nos diversos tutoriais disponíveis no site.
Vou continuar te dando um lembrete neste aqui:
Selecione o aplicativo durante o assistente de implantação.
Ao escolher quais aplicativos instalar, selecione o aplicativo na lista.

O script será executado se o aplicativo for selecionado.
Adicione o aplicativo à sequência de tarefas.
Para forçar a execução do aplicativo e, consequentemente, do script, uma solução é adicionar o aplicativo diretamente à sequência de tarefas.
Nas propriedades da sequência de tarefas, copie e cole “Instalar aplicativo” clicando com o botão direito do mouse sobre ela.
Depois de copiar, renomeie a tarefa 1, selecione Instalar um único aplicativo 2 e clique no botão Procurar 3.

Selecione o aplicativo 1 e clique em OK 2.

Em seguida, clique nos botões Aplicar e OK para salvar as alterações na sequência de tarefas.
Agora você sabe como executar scripts do PowerShell no MDT facilmente durante suas implantações do Windows.
