Como definir um aplicativo para sempre ser executado no modo de administrador

Executar aplicativos como um usuário padrão sem privilégios elevados é uma boa prática de segurança, mas e nos momentos em que um aplicativo só funcionará se for executado como administrador? Continue lendo enquanto destacamos como definir fácil e permanentemente um aplicativo para ser executado com privilégios administrativos.

Caro How-To Geek,

Estou com um problema e até encontrei uma solução em seu site, mas uma camada extra sobre o meu problema me impede de usar sua solução. Aqui está o acordo. Tenho jogado este jogo através do Steam, chamado Evoland. No começo eu pensei que ele não suportava o uso do controlador do Xbox 360, mas depois de pesquisar nos fóruns do Steam, descobri que ele de fato oferece suporte ao controlador do Xbox, mas apenas se executar o programa como administrador.

Então eu pesquisei o How-To Geek para descobrir como fazer isso, supondo que você tivesse escrito sobre isso ( você tinha ) e, eis que funcionou! Se eu iniciei o aplicativo usando um atalho padrão que alternei, usando seu truque, para executar o programa no modo adminsitrator, o controlador do Xbox 360 funcionou.

Ora aqui está aquela camada extra do problema. Isso funciona se eu iniciar o jogo manualmente fora do cliente Steam. Se eu lançar o jogo a partir do cliente Steam … ele não usa o atalho que eu fiz e estou de volta à estaca zero. Pior, se eu iniciá-lo de fora do cliente Steam, perco recursos como o bate-papo do Steam e as capturas de tela. Existe alguma maneira (via Windows ou via cliente Steam) para o modo de administrador?

Atenciosamente,

Controlador Frustrado

Agora não é um pequeno mundo, falando de resolução de problemas que é. Este é um momento muito mágico na velha coluna Ask HTG; um leitor escreveu pedindo que resolvêssemos o problema deles e acabou resolvendo o nosso. Estávamos  apenas jogando Evoland (jogo fantástico, aliás; pelo menos uma jogada deveria ser exigida de qualquer pessoa que não cresceu jogando RPGs retrô) e ficamos chocados por não ter implementado o suporte ao controle do Xbox 360 adequadamente. Acontece que só precisávamos de um pequeno ajuste.

Recomendado:  Como impedir que o Microsoft Word sublinhe as contrações como erros

É justo trocar uma solução por uma solução, então vamos pegar a solução que você nos deu e mostrar como aplicá-la adequadamente ao seu jogo.

Embora nosso truque de atalho funcione muito bem se você estiver iniciando o aplicativo de uma área de trabalho ou atalho do Menu Iniciar, ele não funciona tão bem se você estiver usando um inicializador (como o cliente Steam) que não tem uma edição de atalho padrão interface.

Em vez de editar um atalho, vamos nos aprofundar nas propriedades do executável e configurá-lo para sempre ser executado como administrador. Embora estejamos demonstrando esse truque no Windows 8, ele funciona nas versões anteriores do Windows de maneira quase idêntica. Antes de prosseguirmos, é importante notar duas coisas 1) você só pode usar este truque com aplicativos e processos que não sejam do sistema, como o executável do jogo que estamos prestes a editar e 2) use o truque com sabedoria, há uma razão para os programas não virem com direitos administrativos por padrão.

Primeiro, localize o arquivo executável real. Clique com o botão direito no arquivo e selecione Propriedades.

Na caixa Propriedades, selecione a guia Compatibilidade e marque “Executar este programa como administrador”.

Se você estiver aplicando essa alteração apenas à sua conta, vá em frente e clique em OK. Se outros usuários (especificamente não administradores que precisarão iniciar o aplicativo com privilégios de administrador) precisarem da aplicação da correção também, certifique-se de marcar “Alterar configurações para todos os usuários” antes de clicar em OK.

Agora, quando você iniciar o aplicativo diretamente, de um atalho ou de um inicializador como o cliente Steam, ele sempre será executado no modo de administrador.

Recomendado:  Como desativar o “armazenamento reservado” no Windows 10

Vamos iniciá-lo a partir do cliente Steam e ver o que acontece:

Funcionou! Nosso controlador favorito e nossa obsessão de jogo atual estão vivendo em harmonia. Estamos fazendo uma anotação aqui, grande sucesso. Tivemos a chance de mostrar a você como definir direitos administrativos persistentes em um executável do Windows e você nos ajudou a retirar de nossa lista um item de tarefa de consertar o jogo. Obrigado por escrever.


Tem uma questão técnica urgente? Envie-nos um e-mail para ask@howtogeek.com e faremos o nosso melhor para responder.