2015-06-17 18:54:30 +0000 2015-06-17 18:54:30 +0000
43
43

Como executar um programa como administrador no arranque do Windows 10?

Temos um programa que está a ter problemas em arrancar no Windows 10. Se o programa NÃO for executado como administrador, aparece uma mensagem de “Acesso Negado” mesmo antes de ser iniciado. Se executarmos o programa como administrador, NÃO aparece nenhuma mensagem de erro e carrega normalmente. No entanto, agora o programa não será executado em STARTUP. Portanto, precisamos de executar o nosso programa como administrador e ser capazes de executar automaticamente o programa no arranque.

Actualização: Ainda que a minha pergunta e a pergunta duplicada talvez sejam a mesma, mas as respostas fornecidas para ambas as perguntas não resolveram o meu problema. O Agendador de Tarefas apenas inicia a minha aplicação ou programa como um processo de fundo. Assim, o meu programa não carrega. No entanto, vejo o meu processo no gestor de tarefas sob o processo de fundo. E é tudo.

Respostas (4)

32
32
32
2015-06-17 18:58:43 +0000

Criar uma Tarefa programada para activar no início de sessão.

No diálogo Criar Tarefa*, seleccione o seguinte:

  1. Geral (separador) - Executar com os mais altos privilégios*
  2. Arrancadores* (tab) - Novos* (botão) - Começar a tarefa - No início da sessão*.
24
24
24
2016-02-12 19:50:33 +0000

Isto é um pouco antigo, mas eu estava a ter os mesmos problemas, e nenhum dos anteriores estava a funcionar. O que eu fiz foi criar um VBScript que funcionava na inicialização que abriu o referido programa.

1) Clique com o botão direito do rato no programa, vá às propriedades, depois à compatibilidade e verifique "Run as Administrator"

2) Crie o VBScript usando um editor de texto (uso o Bloco de Notas++)

Script:

Set WshShell = CreateObject("WScript.Shell" ) 
  WshShell.Run """C:\Program Files (x86)\File\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
  Set WshShell = Nothing

Nota: que C:\Program Files (x86)\File\Program.exe é o caminho completo para o programa com extensão. Além disso, certifique-se de guardá-lo como um .vbs

3) Agora coloque o VBScript na pasta de arranque:

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

Ou, em alternativa, acedê-la por Win+R ⇒ shell:startup ⇒ Introduza

Usei isto em vez de um ficheiro batch porque não queria que aquela janela de comando feia aparecesse.

4
4
4
2015-06-19 18:46:32 +0000

Bem, porque não copia simplesmente o atalho do programa para a pasta Startup e nas suas propriedades, habilita as permissões do administrador na tabulação Compatibilidade?

1
1
1
2016-05-19 07:25:46 +0000

Pode tentar verificar duas vezes o seu separador Segurança nas Propriedades do programa/app e ver se os utilizadores/grupos têm todos “Controlo Total”. Não tenho a certeza se isso irá corrigir, mas vale a pena tentar