desenv-web-rp.com

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

Existe alguma maneira de configurar o aplicativo que exija privilégios de administrador (elevação) para que seja automaticamente iniciado com privilégios elevados e não solicita elevação em cada inicialização?

Por exemplo, tenho um sintonizador de Riva que sempre começa com o Windows. E sempre pede elevação via UAC. Eu preciso de um sintonizador de Riva para começar silenciosamente com privilégios elevados e sem qualquer mensagem do controle de conta de usuário (sem desabilitar).

14
inazaruk

isto Artigo abrange algumas opções de como fazer isso. Entre eles são:

  • Usando Intrusamente na Enterprise
  • Use o Gerenciador de Tarefas para iniciar aplicativos de inicialização
  • Use o kit de ferramentas do aplicativo para desativar o UAC para aplicativo selecionado
  • Desligue o UAC (não recomendado/má prática)

A opção para sempre funciona como administrador disponível quando clicar com o botão direito do mouse e indo para propriedades ainda fará um prompt UAC, basta forçar o aplicativo a lançar sempre como administrador. .

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

10
BinaryMisfit

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

  1. Verifique a caixa "Executar com maior privilégios" 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 lançará seu programa como administrador sempre que você iniciar e efetuar login.

17
Factor Mystic