terça-feira, 14 de maio de 2013

Executar qualquer programa como administrador com senha em contas limitadas


Voltando na última postagem aonde falei como executar o CobCAIXA em uma conta de usuário limitada (dentro ou fora de um domínio).

Você pode executar qualquer programa como administrador com senha, sem que o usuário saiba qual é a senha do administrador, para isso vá no CMD e digite o comando:

runas /savecred /USER:domínio\usuário "caminho completo do programa.exe 1"

ex: runas /savecred /USER:meudominio\diego "C:\CAIXA\CobCAIXA\CobCaixa.exe 1"

Mudando o campo do domínio e usuário (provavelmente será o administrador) de acordo com sua rede\máquina.

Depois basta verificar com o comando: rundll32.exe keymgr.dll, KRShowKeyMgr se a senha foi salva. (Importante a senha de administrador ficará salva apenas para o aplicativo desejado, os outros programas continuarão a pedir senha)

Depois você deve entrar no Bloco de notas (Notepad), cole o comando:

runas /savecred /USER:domínio\usuário "caminho completo do programa.exe 1"

Salva esse arquivo na área de trabalho como: Aplicativo.bat (importante ele ter a extensão .bat)

Prontinho agora é só executar esse script que o programa desejado rodará com credenciais de administrador!

Abraços e até a próxima!

Um comentário:

  1. ótimo tutorial parabéns!

    Era uma dor de cabeça danada dar permissões de administrador na máquina para o usuário executar apenas um programa.

    Com o seu tutorial consegui rodar o programa, mas quando vou salvar os arquivos deste programa, as pastas da rede da empresa não aparecem, aparecem apenas Meus Documentos e Meu Computador. E o atalho das pastas na Rede que estão no desktop não aparecem. Tem como resolver isso?

    utilizei seu comando:
    runas /savecred /USER:meudominio\diego "C:\CAIXA\CobCAIXA\CobCaixa.exe

    para executar o programa foi perfeito, problema agora quando tento salvar.
    Windows XP e 7

    ResponderExcluir

Related Posts Plugin for WordPress, Blogger...
Web Analytics