Como definir um aplicativo para sempre executar 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 quanto aos momentos em que um aplicativo só funcionará se for executado como administrador? Leia como nós destacamos como facilmente e permanentemente definir um aplicativo para ser executado com privilégios administrativos.
Caro How-To Geek,
Eu tenho um problema e até encontrei uma solução no seu site, mas uma camada extra sobre o meu problema me impede de usar sua solução. Aqui está o acordo. Eu tenho jogado este jogo através do Steam, chamado Evoland. No começo eu pensei que não suportava usar o controle do Xbox 360, mas depois de vasculhar os fóruns do Steam, descobri que ele de fato suporta o controle do Xbox, mas apenas se ele rodasse o programa como um administrador..
Então eu procurei How-To Geek para descobrir como fazer isso, assumindo que você escreveu sobre isso (você tinha) e eis que, funcionou! Se eu lancei o aplicativo usando um atalho padrão que eu tinha alternado, usando o truque, para executar o programa no modo de administrador, o controlador do Xbox 360 funcionou.
Ora aqui está essa camada extra do problema. Isso funciona se eu iniciar manualmente o jogo fora do cliente Steam. Se eu lançar o jogo 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, eu perco recursos como o bate-papo do Steam e as capturas de tela. Existe de qualquer maneira (seja via Windows ou através do cliente Steam) para o modo de administrador?
Atenciosamente,
Controlador Frustrado
Agora não é um mundo pequeno, falando sobre resolução de problemas? Este é um momento muito mágico na velha coluna Ask HTG; um leitor escreveu pedindo que resolvêssemos seu problema e acabou resolvendo o nosso. fomos somente jogando Evoland (jogo fantástico, a propósito, pelo menos um jogo através deve ser exigido de alguém que não cresceu jogando RPGs retro) e ficaram chocados que não tenha implementado corretamente o suporte do controlador Xbox 360. Acontece que só precisávamos de um pouco de ajuste.
É justo negociar uma solução para uma solução, então vamos pegar a solução que você nos deu e mostrar como aplicá-la corretamente ao seu jogo.
Enquanto o nosso truque de atalho funciona muito bem se você está lançando o aplicativo a partir de um desktop ou atalho do menu Iniciar, não funciona tão bem se você estiver usando um lançador (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 executáveis e configurá-lo para sempre ser executado como administrador. Apesar de estarmos demonstrando esse truque no Windows 8, ele funciona em versões anteriores do Windows de maneira quase idêntica. Antes de continuarmos, vale a pena observar duas coisas: 1) você pode usar este truque somente com aplicativos e processos que não sejam do sistema, como o executável do jogo que estamos prestes a editar e 2) usar o truque com sabedoria. com direitos administrativos por padrão mais.
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ê só aplicar essa alteração à 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) também precisarão da correção aplicada, certifique-se de marcar “Alterar configurações para todos os usuários” antes de clicar em OK..
Agora, quando você inicia o aplicativo diretamente, de um atalho ou de um iniciador como o cliente Steam, ele sempre é executado no modo de administrador.
Vamos ligá-lo do cliente Steam e ver o que acontece:
Funcionou! Nosso controle favorito e obsessão atual pelo jogo estão vivendo em harmonia. Estamos fazendo uma nota aqui, enorme sucesso. Temos a chance de mostrar a você como definir direitos administrativos persistentes em um executável do Windows e nos ajudou a cruzar um item de tarefa de correção do jogo em nossa lista. Obrigado por escrever.
Tem uma pergunta tecnológica urgente? Envie-nos um e-mail para [email protected] e faremos o possível para atendê-lo..