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

12 thoughts on “Executar programas como Administrador

  1. tenho uma aplicação aqui que roda em Windows 2008 TS, porem ela so roda se for como administrador.

  2. 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!

  3. 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.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s