Privilégios elevados para aplicativos de inicialização no Windows?

14

Existe alguma maneira de configurar aplicativos que exijam privilégios de administrador (elevação), para que sejam iniciados automaticamente com privilégios elevados e não solicitem elevação em cada inicialização?

Por exemplo, eu tenho o Riva Tuner que sempre inicia no Windows. E sempre pede elevação via UAC. Eu preciso que o Riva Tuner inicie silenciosamente com privilégios elevados e sem nenhuma mensagem do controle de conta do usuário (sem desativá-lo).

inazaruk
fonte

Respostas:

10

Este artigo aborda algumas opções de como fazer isso. Entre eles estão:

  • Usando o BeyondTrust na empresa
  • Use o Gerenciador de tarefas para iniciar aplicativos de inicialização
  • Use o Application Toolkit para desativar o UAC para o aplicativo selecionado
  • Desativar o UAC (não recomendado / práticas inadequadas)

A opção Sempre executar como administrador disponível ao clicar com o botão direito e ir para Propriedades ainda causará um prompt do UAC, apenas força o aplicativo a sempre iniciar como administrador.

A outra opção é editar a política da máquina local e permitir que os administradores iniciem aplicativos sem ser solicitado.

BinaryMisfit
fonte
17

A maneira mais simples e melhor de fazer isso é definir seu aplicativo para ser iniciado quando você efetuar login, com o Agendador de tarefas (Iniciar pesquisa ou Ferramentas administrativas -> Agendador de tarefas).

  1. Marque a caixa "Executar com privilégios mais altos" na guia Geral.
  2. Na guia Triggers, crie um novo gatilho para quando você efetuar login.
  3. Na guia Ações, crie uma nova ação para iniciar o aplicativo escolhido.

Isso iniciará seu programa como administrador sempre que você iniciar e efetuar login.

Fator Místico
fonte
Confirmado para estar funcionando no Windows 10. Nos gatilhos, selecione para "iniciar a tarefa" "na inicialização".
user598527