Como iniciar o processo sem o UAC

2

Como posso iniciar um processo sem o UAC no seguinte cenário?

Windows Vista ou 7 O UAC é habilitado Usuário padrão está logado Usuário padrão conhece as credenciais de administrador Progrmm (executando no contexto de usuários padrão) inicia o processo com a conta admin.

Como posso suprimir o UAC? Existe alguma maneira? Eu imagino que este é exatamente o cenário do UAC deve "proteger" o usuário, mas talvez haja uma solução

    
por uwe 04.10.2010 / 17:07

3 respostas

6

A transição de não elevado para elevado sempre incluirá um prompt do UAC, a menos que você tenha desativado o UAC ou tenha desativado o nível de notificação no Windows 7.

Agora, se você tiver um processo elevado, todos os processos iniciados por ele serão elevados sem outro aviso. Por exemplo, se você iniciar um prompt de comando clicando com o botão direito, Executar como administrador, tudo que iniciar a partir desse prompt (por exemplo, digitar Notepad e pressionar Enter) também será elevado.

Finalmente, os serviços estão isentos do UAC, portanto, se você tiver um serviço, faça o que quiser, não haverá nenhum aviso, embora, é claro, você precise elevar para instalar o serviço.

    
por 06.10.2010 / 03:30
4

Você pode usar a Tarefa Agendador para iniciar o programa restrito sem iniciar um prompt do UAC na inicialização.

Você também pode usar para atalhos normais .

    
por 07.10.2010 / 18:59
0

Uma forma de contornar coisas como essa no passado é usar um serviço como proxy para iniciar o processo para o usuário.

    
por 04.10.2010 / 17:35

Tags