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

Advertisements

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s