Executar Programas Como
This entry was posted on 12/04/2011, in Ferramentas and tagged Dicas. Bookmark the permalink. 10 Comentários
Quem nunca se deparou com a seguinte questão:
Usuário precisa executar um programa como Administrador, mas o mesmo, NÃO PODE SER ADMINISTRADOR LOCAL!
É possível, quer saber como?
R: Utilizando o comando mágico, RUNAS (Também conhecido como Executar Como).
Vamos ao que interessa:
Suponhamos que o usuário precise gerenciar todos serviços locais, ou algum programa, ou Gerenciar o Computador, ou o IIS… enfim, o processo é o mesmo.
Vamos simular que o usuário Convidado precise ter total controle sobre os serviços.
Logado com o usuário que tenha permissão, vamos criar uma console MMC e adicionar o respectivo Snap-in.
Depois, acesse Arquivo / Opções e salve-o em Modo Usuário – acesso limitado
Salve no C:\ ou qualquer outro diretório. Salvei como Servicos.msc
Agora, efetue logoff e loga com o usuário comum (Convidado).
Criei um atalho no Desktop com o seguinte parametro: runas /user:Grvalle-PC\grvalle /savecred “mmc C:\Servicos.msc”
Salvei como Servicos – coloque o nome que desejar.
Pronto, atalho criado agora só executar.
* Como usamos o parametro /savecred será necessário informar a credencial apenas 1 vez (primeira e última).
PRONTO!!!!
Agora, sua console, programa, MSI, será executado SEMPRE como Administrador.
Explicando o parametro usado:
/user:Grvalle-PC\grvalle (/user: deve ser seguido do dominio ou hostname local \usuário ADM) Ex: Grvalle-PC é meu notebook e grvalle é meu usuário
/savecred (parameto usado para salvar a credencial)
“mmc C:\Servicos.msc” (especificando que o programa será uma console MMC e qual o caminho)
Bom, é um workaround com recursos do Windows, então, é mais que válido :)
Funciona, é prático e rápido. Porque usuário bom, é usuário sem privilégio rs
[ ]´s
Executando programas com credenciais de administrador
Quem trabalha com TI com certeza já passou por situações onde um software precisa ser