Rodar Aplicações como Admin Local
Boa tarde, novamente vou tocar neste assunto que é bem delicado, liberar ou não o usuário para rodar aplicativos em seus desktops.
Como premissa de segurança não posso fazer isso, ou seja, todos os usuário do meu domínio são usuários, então devem continuar no grupo de usuários.
Mas e se eu precisar rodar um programa especifico como Admin Local? Já postei como fazer isso com grupos restritos do Windows Server, mas hoje vamos ver uma forma diferente de fazer.
Vamos utilizar uma ferramenta da própria Microsoft chamada Microsoft Application Compatibility Toolkit
- Efetue o download e instale o Application Compatibility Toolkit;
- Execute o Application Compatibility Toolkit como administrador (botao direito no programa);
- No painel do lado esquerdo, clique com o botão direito em database sob o item Custom Databases, selecione Create New e em seguida selecione Application Fix;
- Digite o nome do programa que você quer alterar e navegue até selecioná-lo. Depois clique em Next;
- Clique em Next até chegar na tela Compatibility Fixes;
- Na tela Compatibility Fixes, encontre o item RunAsInvoker e marque o mesmo;
- Clique em Next e depois em concluir;
- Selecione File e Save As. Salve o arquivo como seu_programa.sdb;
- Execut o Prompt de comando como administrador;
Agora execute o comando abaixo:
sdbinst.exe <caminho>\seu_programa.sdb
Legenda:
<caminho> é o local onde você salvou o arquivo seu_programa.sdb.sdb
Exemplo:
sdbinst.exe C:\Windows\seu_programa.sdb.sdb
Comentários
Uso desde a sua publicação e só alegria.
Obrigado por compartilhar!
Abraço!
Eduardo