No meu computador da escola, eu percebi que conseguia executar um programa quando o computador iniciava, então registrei-o no HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
.
No entanto, quando o computador é carregado, o programa não é executado na inicialização. Por que não funcionaria?
Responder1
Chave de registro errada; deveria ler como
HKEY_CURRENT_USER\Programas\Microsoft\Windows\CurrentVersion\Run
LerChaves de registro Run e RunOnceartigo:
Run
eRunOnce
as chaves de registro fazem com que os programas sejam executados sempre que um usuário fizer logon. O valor dos dados de uma chave é uma linha de comando. Registre programas para execução adicionando entradas no formatodescription-string=commandline
. Você pode escrever várias entradas em uma chave. Se mais de um programa estiver registrado sob qualquer chave específica, a ordem em que esses programas são executados será indeterminada.O registro do Windows inclui as quatro chaves a seguir:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce