AutoHotKey es una de las mejores aplicaciones gratuitas para Windows para crear atajos de teclado personalizados rápidos y automatizar varias tareas de Windows. Con todos los scripts AutoHotKey personalizados que creó, a veces necesita iniciar un script automáticamente cuando inicia sesión en Windows. Así es como puede programar AutoHotKey para que se inicie con Windows.
Hay dos formas de hacer que un script AutoHotKey se inicie con Windows. El primero es agregarlo a la carpeta Inicio y el otro es crear una tarea programada. Mostraré ambos caminos; siga el que le resulte más cómodo.
Agregar AutoHotKey a la carpeta de inicio
Índice
La forma más fácil de iniciar un script AutoHotKey al iniciar el sistema es agregarlo a la carpeta Inicio. Para hacer eso, presione “Win + R”, pegue la ruta que se muestra a continuación y presione el botón Enter.
% appdata % Microsoft Windows Menú Inicio Programas Inicio
La acción anterior abrirá la carpeta de inicio específica del usuario. Haga clic con el botón derecho en el espacio vacío, seleccione la opción “Nuevo” y luego “Crear acceso directo”.
En la ventana “Crear acceso directo”, haga clic en el botón “Examinar”. Seleccione su secuencia de comandos AutoHotKey y haga clic en “Siguiente” para continuar.
En esta pantalla ingrese el nombre del acceso directo y haga clic en el botón “Finalizar” para completar el procedimiento.
Se ha creado su elemento de inicio personalizado. Siempre que inicie su sistema e inicie sesión, el script AutoHotKey se iniciará automáticamente.
Nota: si desea que la secuencia de comandos AutoHotKey se inicie independientemente del usuario que haya iniciado sesión, cree el acceso directo en la carpeta siguiente. Es la carpeta de inicio para todos los usuarios de su sistema.
% programdata % Microsoft Windows Menú Inicio Programas Inicio
Programe AutoHotKey con el programador de tareas
Si desea más control o si desea que el script se inicie con derechos de administrador, entonces usar el Programador de tareas es la mejor manera de hacerlo. Para hacer eso, busque el Programador de tareas en el menú de inicio y ábralo.
Una vez que se haya abierto el Programador de tareas, haga clic en la opción “Crear tarea” que aparece en el panel derecho.
Aquí, en esta ventana, en la pestaña General, ingrese el nombre de la tarea y seleccione el botón de opción “Ejecutar solo cuando el usuario haya iniciado sesión”. Si desea que el script se ejecute con derechos de administrador, seleccione la casilla de verificación “Ejecutar con los privilegios más altos”.
Ahora, vaya a la pestaña Activadores y haga clic en el botón “Nuevo” para agregar un nuevo activador. En la ventana “Activador nuevo”, seleccione la opción “Al iniciar sesión” en el menú desplegable junto a “Comenzar la tarea” y asegúrese de que el botón de opción “Cualquier usuario” esté seleccionado. Haga clic en el botón “Aceptar” para guardar los cambios.
Una vez que haya terminado de configurar el disparador, así es como se ve en la ventana principal.
Vaya a la pestaña Acciones y haga clic en el botón “Nuevo” que aparece en la parte inferior de la ventana. En la ventana Acciones, haga clic en el botón “Examinar” y seleccione el ejecutable de AutoHotKey de la carpeta “Archivos de programa”. Después de eso, ingrese la ruta a su secuencia de comandos AutoHotKey en el campo Argumentos y haga clic en el botón “Aceptar” para guardar los cambios.
Nota: si ingresa la ruta de la secuencia de comandos AHK directamente en el campo “Programa o secuencia de comandos”, es posible que Windows no inicie la secuencia de comandos al iniciar el sistema.
Después de configurar la acción, así es como se ve.
Vaya a la pestaña Condiciones y desmarque la casilla de verificación “Iniciar la tarea solo si la computadora tiene alimentación de CA”. Esto asegura que la tarea comenzará incluso si está utilizando su sistema con batería.
Simplemente haga clic en el botón “Aceptar” para guardar la tarea programada. Si desea probar la tarea, seleccione la tarea que acaba de crear, haga clic en la opción “Ejecutar” debajo del “Elemento seleccionado” y debería iniciar su script AHK.
Ahora, cada vez que inicie sesión en su máquina, el script AKH se iniciará automáticamente.
Comente a continuación compartiendo sus pensamientos y experiencias sobre el uso del método anterior para programar el script AutoHotKey al iniciar el sistema.