[Guia] Executar programas no arranque com privilégios de administrador

muddymind

1st Folding then Sex
Boas!

Como sabem quando tentam correr um programa no inicio de sessão que precise de direitos de administração, seja pela pasta startup do menu iniciar ou pelo registo em HK_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, o programa ou é bloqueado pelo UAC ou então aparece a janela de permissão de elevação de direitos para o executar.

Para contornar este incómodo pode ser usado um agendamento para o início de sessão e assim o programa corre sem problemas e sem chatear ninguém... Para isso comecemos por executar o agendador de tarefas:

tarefa1mp9.jpg


Agora vamos criar uma nova tarefa:

tarefa2ue2.jpg




Separador Geral

tarefa3tk3.jpg


1-Nome da tarefa

2-Descrição da tarefa (opcional)

3-Apenas queremos que a tarefa seja accionada quando um user tiver iniciado uma sessão e nunca antes disso.

4-Aqui está o essencial para ela ser iniciada logo com direitos de administrador e não ser bloqueada.


Separador Accionadores
(carregar no botão 'Novo...')

tarefa4cu1.jpg


1-Escolher o tipo de agendamento. Neste caso queremos que seja quando um user inicia uma sessão.

2-Aqui podem escolher a dedo (se quiserem) os utilizadores para os quais a tarefa vai ser iniciada.

3-Nesta secção podem brincar um pouco com o agendamento caso vos dê jeito.

4-Indica se este accionador está ou não activo.


Separador Acções
(carregar no botão 'Novo...')

tarefa5cg4.jpg


1-Tipo de acção do agendamento.

2-Programa a ser executado.

3-Argumentos do programa (caso necessário).

4-Directório de execução (caso necessário).


Separador Condições

tarefa6cr9.jpg


-Para quem têm portátil tem de ter especial atenção a esta opção que pode fazer com que o agendamento não seja executado caso esteja em modo bateria.


Separador Definições

tarefa7wt5.jpg


1-Comportamento no caso de falha de execução da tarefa

2-Comportamento caso já exista uma instância da tarefa a correr (que pode acontecer em alguns casos como fast user switching ou algo assim).
 
Argumentos úteis para inicialização de programas

Riva Tuner:
/T
Inicia o Riva tuner minimazado na tray. Desta forma não aparece a janela principal do programa no arranque ;)

SpeedFan:

--Em construção--
(aceitam-se sugestões)​
 
Última edição:
Muito útil, obrigadão.

Agora pergunto, entre aquele truque de activar a conta de Super Administrador (Net user Administrador /active: yes) e manter o UAC ligado mas fazendo este guia, o que é melhor em termos de segurança e desempenho? ter em conta que sou um utilizador que não anda em sites esquisitos nem clica em tudo o que aparece à frente.
 
Muito útil, obrigadão.

You're welcome ;)

Agora pergunto, entre aquele truque de activar a conta de Super Administrador (Net user Administrador /active: yes) e manter o UAC ligado mas fazendo este guia, o que é melhor em termos de segurança e desempenho? ter em conta que sou um utilizador que não anda em sites esquisitos nem clica em tudo o que aparece à frente.

Em termos de performance a primeira alternativa é Muito legeiramente mais rápida pois o UAC vai gerar sempre um pequeno overhead... Mas nada de muito significativo.

Em termos de segurança a coisa já é bem mais grave... Mesmo que sejas um utilizador bem comportado basta pores um pen que tnh um virus e que esteja definido para arrancar com o autorun.inf ficas logo caçado... Quem diz um virus diz um programa que altere a firewall, ou altere chaves de registo importantes... Eu aconselho sempre manter o UAC activado pois a tudo o que sejam pen's e internet são campos completamente minados e basta um pequeno deslize para ficarmos a arder...

[]
 
Iniciei a secção de argumentos para arranque de alguns programas que pode dar jeito... Se souberem de alguns que possam ser úteis digam ;)
 
Acabei de fazer o guia mas a janela de UAC aparece quando o RivaTuner arranca.

Então no separador geral não colocaste para ter privilégios elevados :P

EDIT:Só uma coisa... tu tens a inicialização do riva tuner activa no próprio programa? é que se tiveres então essa é que te está a lançar o UAC. Se for esse o caso desactiva-a :)
 
Última edição:
Um ano depois volto à carga :p

O Microsoft Flight Simulator 2004 ( !!! ) exige a aprovação do UAC. Fiz tudo como no tutorial mas mesmo assim aparece o famoso Pop-up. "Ah e tal" não custa nada carregar no botão mas... é ridículo.

Entretanto apareceu outra solução para isto?

PS: esqueçam. O Flight Simulator não é um programa que arranque com o SO.
 
Última edição:
Epah! Era mesmo disto que eu estava à procura! Deu cá um jeitaço! Obrigado.
Mas a janela de UAC tambem me continuava a aparecer, mesmo com os privilegios elevados, o que eu fiz foi ir ao gestor de tarefas e ocultar. ;)
 
Fiz isto para o batterycare e funciona mas cada vez que ligo o PC diz "batterycare is already running" se o tirar do MSconfig ou mesmo desactivar a opção no programa já não aparece o erro, mas o programa não inicia. LOL
 
Back
Topo