Executar programas como Administrador

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

Anúncios

12 thoughts on “Executar programas como Administrador

  1. estou em um dominio e queria executar o aplicativo como administrador local…

    criei o atalho seguindo os comandos citados acima mas quando tento executar ele, abre uma tela do DOS e já fecha o aplicativo!

  2. Olá

    Minha dúvida é na hora de nomear o arquivo o que do exemplo que você deu permanece, ou seja, o que posso (e devo) trocar desse seu exemplo abaixo?

    runas /user:Grvalle-PC\grvalle /savecred “mmc C:\Servicos.msc”

    Não compreendi o que ficara, no meu caso, no lugar do >grvalleC:\< eu devo colocar o nome do arquivo que gerei no atalho?

    Desculpe o incomodo, mais ainda não tenho muita pratica, e esse problema já persiste a algum tempo e não consegui resolver. Grato por seu tempo disposto.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s