? O registro do Windows contém todas as configurações e aplicativos de inicialização do sistema operacional . A chave de registro " RunOnce " contém uma lista de programas iniciados uma vez. Após a reinicialização da máquina , as entradas RunOnce são removidos. Esse valor do registro é normalmente usado para carregar um aplicativo para a instalação da próxima vez que um computador é inicializado . Função
Alguns software requer que os arquivos iniciais de instalação, uma reinicialização e depois o resto do aplicativo é carregado. A chave de registro RunOnce é usado especificamente para esta finalidade. O desenvolvedor de software coloca um link para o arquivo de execução final na chave RunOnce do registro. A próxima vez que o computador , o registro é executado o arquivo executável e conclui o processo de instalação para o desenvolvedor.
Identificação
A chave de registro RunOnce é identificada no Windows editor do Registro. A chave está localizado na chave de raiz "HKEY_LOCAL_MACHINE " e " HKEY_CURRENT_USER ". A chave raiz " máquina local" contém definições específicas da máquina. A tecla " Current User " é usado para configurar cada sessão quando um usuário fizer na máquina. Se o desenvolvedor só quer executar uma aplicação uma vez por um usuário específico, a tecla " Current User " é usado. " Local Machine " é mais global para todos os usuários que utilizam o computador.
Considerações
a chave RunOnce é usado para executar um aplicativo apenas uma vez. No entanto, se o computador trava , desliga ou desliga estranhamente de um problema , como falta de energia ou falha de software , as demonstrações RunOnce não são removidos pelo sistema operacional . Isso significa que a próxima vez que o computador , o software localizado na chave RunOnce executa novamente. Os desenvolvedores devem programar aplicativos para lidar com esse erro para evitar a corrupção de software .
Características
a chave RunOnce tem a sintaxe "key -name = executável em arquivo. " A " chave -name" é qualquer nome reconhecível programada pelo desenvolvedor. O " executável -file " é o nome de arquivo e caminho para o executável do software. Os desenvolvedores podem colocar um asterisco na frente do nome do arquivo executável , o que obriga que ele seja executado , mesmo quando as botas de usuário em modo de segurança.
Aviso
a chave RunOnce é um alvo para algumas aplicações de vírus . Vírus e outros malwares , por vezes, carregar com a tecla Runonce registro do Windows. As cargas de vírus no registro para evitar aplicativos antivírus . A próxima vez que o computador , o código do vírus é executado. Manter arquivos de definição de vírus up- to-date para evitar a execução de softwares maliciosos em um computador .