Existe uma maneira de executar um “run as” em uma linha de comando?

3

Portanto, estamos tentando distribuir o .Net Framework 4 completo para todas as estações de trabalho cliente em um ambiente do Active Directory por meio do arquivo de lote de login na pasta SYSVOL. Eu adicionei o seguinte comando:

\server\documents\dotNetFx40_Full_x86_x64 /q /norestart

Funciona como um charme em termos de inicialização inicial em segundo plano quando um usuário efetua login. No entanto, notei que ele não estava sendo instalado em algumas máquinas menos privilegiadas. Com certeza, ao executar o intaller, ele informa "Problemas de bloqueio" e diz "Você não tem privilégios suficientes para concluir as operações para todos os usuários do computador". Estou aberto a outras ideias, mas isso parece ser o mais simples, se for possível.

    
por Chad Harrison 19.01.2012 / 19:00

3 respostas

6

Para iniciar uma instância do prompt de comando como um administrador:

runas /user:<localmachinename>\administrator cmd
    
por 19.01.2012 / 19:06
6

O comando que você está procurando é chamado de runas .

Mais informações com runas /help .

    
por 19.01.2012 / 19:03
0

Você poderia criar uma tarefa agendada, configurá-la para ser executada como administrador de domínio ou qualquer outra conta com privilégios suficientes e, em seguida, definir a tarefa usando a política de grupo?

    
por 19.01.2012 / 19:08