Como criar um script Runonce

Dois criativos proprietários de pequenas empresas do milênio trabalhando nas redes sociais

Crédito da imagem: julief514 / iStock / Getty Images

Um script "runonce" é um arquivo executado na seção "runonce" do registro do Windows. O formato é um arquivo .bat que contém linhas de código para executar um programa apenas uma vez. Por exemplo, você pode querer carregar um programa na próxima vez que um usuário fizer login no computador. O processo para criar um arquivo runonce é criar o arquivo .bat e inseri-lo no registro do Windows. Este exemplo mostra como criar um arquivo .bat e instalá-lo no registro do Windows.

Passo 1

Crie o arquivo .bat abrindo o Bloco de notas e inserindo comandos de sintaxe simples. Para este exemplo, o arquivo .bat executará uma instância do Bloco de notas quando o usuário iniciar o computador. Use as seguintes linhas para criar o arquivo .bat. @echo off c: \ system32 \ notepad.exe sair

Vídeo do dia

Passo 2

Salve o arquivo .bat como diretório "C: \ myservice \ mystartup.bat". O Bloco de notas salva arquivos com a extensão .txt, então clique com o botão direito do mouse no arquivo e renomeie a extensão txt para bat.

etapa 3

Clique no botão “Iniciar” do Windows e selecione “Executar”. Digite "regedt32" e pressione enter.

Passo 4

Clique no diretório "HKEY_USERS" à esquerda. No menu “Registro”, selecione “Carregar seção”.

Etapa 5

Navegue até o diretório "HKEY_USERS \ Test \ Software \ Microsoft \ Windows \ CurrentVersion \ Runonce" no registro.

Etapa 6

Clique com o botão direito do mouse no diretório “Runonce” e selecione “Adicionar valor”. Isso abre uma janela que solicita os valores do seu script .bat.

Etapa 7

Insira as informações do arquivo runonce. Digite "Meu programa" na seção "Nome do valor". Selecione "REG_SZ" para o tipo e insira a localização do arquivo bat. Para este exemplo, digite "C: \ myservice \ mystartup.bat" para o local.

Etapa 8

Selecione “Descarregar seção” no item de menu “Registro”.

Etapa 9

Reinicie o computador. Quando você faz o login, o aplicativo Bloco de notas é executado. Se você reinicializar o computador novamente, ele não será executado. Um script runonce só é executado na primeira vez que a máquina é inicializada após sua instalação.