Estou faltando alguma coisa sobre como empurrar um script PS via domínio GPO

2

Eu tenho um script que funciona. Consulte aqui .

Agora, meu problema é fazer com que ele seja executado por meio de um GPO de domínio. Nos meus clientes de teste, defini a ExecutionPolicy como irrestrita.

Eu tentei defini-lo como um script de inicialização. (preferível)

Eu tentei defini-lo como um script de login.

Nada está sendo executado. Se eu executar manualmente como um usuário admin, ele funciona. Nenhum dado via GPO.

Editar: Eu apenas tentei um teste no meu cliente XP que tem o Windows Management Framework Core (KB 968930) instalado. Eu associei .ps1 ao programa powershell; foi anteriormente associado ao Bloco de Notas. Eu também configurei um gpo local que apontava para o script. Eu reiniciei o computador e cheguei à parte de inicialização dos scripts em execução. Ele ficou pendurado por cerca de 5 minutos antes de chegar à tela de login. Quando eu entrei, o programa ainda estava instalado. Nenhum erro no evento que eu possa ver.

Quando eu estava tentando tirar isso do meu controlador de domínio, fui para a Configuração do Computador \ Configurações da Janela \ Scripts e, sob a guia Scripts do Powershell, adicionei o arquivo sem parâmetros. Eu ainda tenho que tentar o domínio GPO com a associação de arquivo adicionada no cliente.

O que estou perdendo?

Clientes 2008r2 e 2003 SP2 DC, Win7 e XP

    
por Holocryptic 08.04.2011 / 18:12

2 respostas

0

Isto parece um não-go para os clientes XP. Consegui fazer com que meus clientes Win7 funcionassem após configurar o .ps1 para associar ao PS em vez do Bloco de Notas.

    
por 08.04.2011 / 20:30
2

Você está configurando para ser executado diretamente, colocando o caminho do script como o "executável"? Ou você está configurando o executável para powershell.exe e passando o caminho do script com o argumento -File (e potencialmente outros argumentos como -NonInteractive)?

Eu ainda não testei isso, mas tenho certeza que você deveria estar fazendo este último em vez do primeiro.

    
por 08.04.2011 / 19:13