Pré-formando uma tarefa Administrativa, com uma conta de serviço, via lote

1

Tentando instalar um software em um local de rede e tudo funciona muito bem, exceto pelo fato de o software exigir a instalação de direitos de administrador.

Existe uma maneira de eu inserir uma conta de serviço administrativo que permita a instalação? Sem o usuário precisar fornecer os detalhes?

Como alternativa, posso dar aos direitos de administrador do arquivo de lote o direito de transferi-los para o arquivo do Instalador?

    
por level42 19.10.2011 / 20:25

1 resposta

2

A melhor maneira que eu encontrei para fazer isso é criar um pequeno executável AutoIT que faz uma execução como, por exemplo:

$User="User"
$Pass="Pass"
$Domain="Domain"
$Executable="\your\path\here.exe"
RunAs($User,$Domain,$Pass, 1, $Executable, @SystemDir )

Você desejará usar uma conta temporária para essa finalidade, pois é teoricamente possível fazer engenharia reversa do ID e da senha codificados no arquivo EXE.

EDIT - o caminho $ Executable listado acima deve ser o caminho para o seu arquivo de lote.

    
por 19.10.2011 / 20:30