Cómo crear una secuencia de comandos Runonce

Un script "runonce" es un archivo que se ejecuta desde la sección "runonce" del registro de Windows. El formato es un archivo .bat que tiene líneas de código para ejecutar un programa una sola vez. Por ejemplo, es posible que desee cargar un programa la próxima vez que un usuario inicie sesión en la computadora. El proceso para crear un archivo runonce es crear el archivo .bat e ingresarlo en el registro de Windows. Este ejemplo le muestra cómo crear un archivo .bat e instalarlo en el registro de Windows.

Paso 1

Cree el archivo .bat abriendo el Bloc de notas e ingresando comandos de sintaxis simples. Para este ejemplo, el archivo .bat ejecutará una instancia del Bloc de notas cuando el usuario inicie la computadora. Utilice las siguientes líneas para crear el archivo .bat. @echo off c:\system32\notepad.exe salir

Paso 2

Guarde el archivo .bat como directorio "C:\myservice\mystartup.bat". El Bloc de notas guarda archivos con la extensión .txt, así que haga clic derecho en el archivo y cambie el nombre de la extensión txt a bat.

Paso 3

Haga clic en el botón "Inicio" de Windows y seleccione "Ejecutar". Escribe "regedt32" y presiona enter.

Paso 4

Haga clic en el directorio "HKEY_USERS" a la izquierda. En el menú "Registro", seleccione "Cargar subárbol".

Paso 5

Navegue hasta el directorio "HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce" en el registro.

Paso 6

Haz clic derecho en el directorio "Runonce" y selecciona "Agregar valor". Esto abre una ventana que le solicita los valores de su secuencia de comandos .bat.

Paso 7

Introduzca la información del archivo runonce. Ingrese "Mi programa" en la sección "Nombre del valor". Seleccione "REG_SZ" para el tipo e ingrese la ubicación del archivo bat. Para este ejemplo, ingrese "C:\myservice\mystartup.bat" para la ubicación.

Paso 8

Seleccione "Descargar colmena" en el elemento de menú "Registro".

Paso 9

Reinicia la computadora. Cuando inicia sesión, se ejecuta la aplicación Bloc de notas. Si reinicia la computadora nuevamente, no se ejecutará. Un script runonce solo se ejecuta la primera vez que se inicia la máquina después de su instalación.