Cómo habilitar programas y scripts personalizados para que se ejecuten al inicio

Advertisements

En esta guía, le mostraremos cómo habilitar la ejecución de programas o scripts personalizados cuando se inicia Windows. Es posible que prefiera que Outlook se abra cada vez que inicie sesión en su computadora por la mañana en el trabajo, o tal vez desee que se ejecute un archivo por lotes personalizado cada vez que se cargue el escritorio. Sean cuales sean sus necesidades, esta guía le mostrará varias formas convenientes de configurar este comportamiento. También veremos otros métodos que usan los programas para ejecutarse al inicio y cómo deshabilitarlos.

Planificador de tareas

En versiones recientes de Windows, los geeks ya no necesitamos configurar un truco o una solución alternativa para ejecutar un programa al inicio, ya que podemos usar la utilidad Programador de tareas que se proporciona en Windows. Es mejor utilizar este método cuando sea posible, ya que esta utilidad ha sido diseñada especialmente para este propósito. El programador de tareas le ofrece una variedad de opciones, como ejecutar o no la aplicación con mayores privilegios y configurar la aplicación para que se ejecute solo cuando se cumplan determinadas condiciones (alimentación de CA, conexión de red, etc.).

Para mostrarle un ejemplo de lo que puede hacer con el Programador de tareas, seguiremos los pasos necesarios para que el Visor de eventos se abra cuando inicie sesión.

Vaya al menú Inicio, escriba «Programador de tareas» y selecciónelo en los resultados de la búsqueda.

Advertisements

También se puede acceder al Programador de tareas en el Panel de control en Herramientas administrativas.

En el lado derecho del menú del Programador de tareas, en Acciones, seleccione «Crear tarea».

Advertisements

Después de hacer clic en él, verá el siguiente menú:

En la captura de pantalla anterior, ya ingresamos un nombre y una descripción para la tarea que estamos creando. La única otra cosa que hicimos fue marcar la casilla «Ejecutar con los privilegios más altos». El inicio de ciertas aplicaciones, como el Visor de eventos, generalmente dará como resultado un mensaje de Control de cuentas de usuario, a menos que UAC esté deshabilitado en su sistema. Cuando programe una tarea que requiera privilegios de administrador, asegúrese de marcar esta casilla; de lo contrario, verá un error en el área de notificación (esquina inferior derecha de la barra de tareas) y deberá autorizarla manualmente.

Una vez que haya ingresado un nombre y una descripción, haga clic en la pestaña «Activadores», luego haga clic en «Nuevo». Se le presentará un menú como el siguiente.

En este menú, en «Iniciar tarea:» seleccione «Al conectar». Elija el usuario para el que desea ejecutar la tarea al iniciar sesión y configure cualquiera de las configuraciones avanzadas aplicables que desee. Con la configuración en la captura de pantalla anterior, el Visor de eventos se ejecutará en cada conexión futura tan pronto como el usuario «geek» inicie sesión.

Cuando haya terminado de configurar el nuevo activador, haga clic en Aceptar, luego seleccione la pestaña «Acciones». Haga clic en «Nuevo» para realizar una nueva acción.

Elija «Iniciar un programa» en el menú Acción, luego haga clic en «Examinar» para apuntar la nueva tarea al programa que desea que se inicie. En el ejemplo anterior, seleccionamos Visor de eventos. Si hay algún argumento que necesite ejecutar con su programa, también puede agregarlo. Para el Visor de eventos, no se requerirá ninguno, pero otros programas, como los servidores de juegos, dependerán de ellos.

Haga clic en Aceptar para salir del menú Acciones. Las pestañas «Condiciones» y «Configuración» se pueden dejar solas, pero no dude en consultarlas para ver algunas opciones más, la mayoría de las cuales no son relevantes para una tarea que ejecuta un programa al iniciar sesión.

Haga clic en Aceptar en el menú Crear tarea y ya está.

Carpeta de inicio

Otra forma de configurar un programa o secuencia de comandos para que se ejecute en la conexión es utilizar la carpeta de inicio. Puede acceder a esta carpeta en Windows 7 y versiones anteriores de Windows yendo a Inicio> Todos los programas> Inicio. En Windows 8 y versiones anteriores, también se puede acceder al inicio en el Explorador accediendo a «C: Users username AppData Roaming Microsoft Windows Start Menu Programs Startup» (reemplazando «nombre de usuario» con el nombre de su usuario) .

Para usar la carpeta de Inicio para configurar un programa para que se ejecute en el inicio, simplemente cree un acceso directo a dicho programa (clic derecho> Enviar a> Escritorio) y coloque este acceso directo en la carpeta de Inicio. Algunos programas utilizan este método como una forma de configurarse para ejecutarse al inicio. Si tiene un programa que se inicia cada vez que inicia sesión, es posible que haya un acceso directo a ese programa en la carpeta Inicio.

Ejecución de scripts personalizados al inicio

Además de ejecutar programas al iniciar sesión, también puede utilizar el Programador de tareas o la carpeta de inicio para ejecutar scripts por lotes personalizados. Los archivos por lotes contienen comandos que normalmente se ejecutarían en una ventana de línea de comandos. Por ejemplo, el siguiente código le dice a Windows que asigne un recurso compartido de red ubicado en 192.168.1.1 a la unidad Z:.

net use z: \192.168.1.1share /USER:geek /P:Yes

Para ejecutar esta línea de código al inicio, simplemente péguela en un documento de texto y guarde el archivo como .bat. Coloque el archivo .bat en la carpeta Inicio o use el Programador de tareas para que su computadora ejecute las líneas de código cada vez que el usuario especificado inicie sesión.

Deshabilitar la ejecución de programas al inicio

Hay varias formas en que un programa puede configurarse para ejecutarse al inicio. Los métodos mencionados anteriormente son dos de ellos, y después de leer eso, debería tener una buena idea de cómo deshabilitar los programas que usan estos dos métodos. También debe consultar esta guía para obtener ayuda sobre cómo deshabilitar los programas que usan el registro u otros métodos para ejecutarse al inicio.

Advertisements

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *