Tema de Jannah La licencia no está validada. Vaya a la página de opciones del tema para validar la licencia. Necesita una sola licencia para cada nombre de dominio.

Solucione problemas comunes de Windows 11 con AutoHotkey

Cómo usar AutoHotkey para solucionar el peor error de Windows 11

No todos están satisfechos con los cambios en la interfaz y el comportamiento del sistema en Windows 11. Algunas opciones que eran fácilmente accesibles en versiones anteriores han desaparecido o requieren pasos adicionales, lo que ralentiza o complica la experiencia del usuario. Ya sea la barra de tareas, los atajos de teclado o la configuración de las ventanas, muchos usuarios se encuentran con obstáculos cotidianos, sencillos pero molestos. Afortunadamente, AutoHotkey ofrece una solución potente y flexible a estos problemas. Con solo unas pocas líneas de código, se pueden modificar las funciones del sistema y sortear muchas de las limitaciones impuestas por Windows 11. En este artículo, repasamos los problemas más importantes que se pueden solucionar con AutoHotkey, junto con ejemplos prácticos de scripts útiles.

a-windows-11-laptop-with-notepad-open-scaled Solucione problemas comunes de Windows 11 usando AutoHotkey

AutoHotkey (AHK) es una potente herramienta de automatización que mejora la interacción con Windows. Con scripts sencillos, puede solucionar algunas limitaciones molestas de Windows añadiendo funciones que faltan. Esta guía ofrece ejemplos prácticos de cómo hacerlo.

Este no es un tutorial detallado sobre AHK, así que puedes usar estos scripts tal cual o como inspiración para explorar el programa a fondo y crear los tuyos propios. Dicho esto, comencemos.

¿Qué es AutoHotkey?

AutoHotkey es un lenguaje de scripting que te ayuda a automatizar tareas repetitivas en Windows. Es una herramienta ligera y versátil para mejorar la productividad y crear flujos de trabajo personalizados. Puede que ahora te intimide pensar que AHK es principalmente para programadores, pero te aseguro que es fácil de aprender. Una vez que veas lo fácil que es seguir muchos de los scripts de la guía, te darás cuenta de lo fácil y potente que es usar AutoHotkey.

Cómo crear y ejecutar un script en AutoHotkey

Para comenzar, necesitas: Descargue e instale AutoHotKey versión 2.0 En su computadora, haga clic derecho en un área vacía del escritorio o del Explorador de archivos y luego elija Nuevo > Script de AutoHotkey.

create-ahk-script-windows Solucione problemas comunes de Windows 11 usando AutoHotkey

Asigne un nombre al script y haga clic en el botón "Crear". Esto creará un archivo de texto vacío con la extensión AHK. También puede usar cualquier editor de texto (como el Bloc de notas, Notepad++ o Visual Studio Code) para crear un script de AutoHotkey.

new-script-ahk-windows Soluciona problemas comunes de Windows 11 con AutoHotkey

Ahora, haz clic derecho en el script y selecciona "Mostrar más opciones" > "Editar script". Pega el código que quieres ejecutar en un editor de texto y guárdalo presionando Ctrl+S o haciendo clic en "Archivo" > "Guardar" (estas son las formas más comunes de guardar archivos en Windows). A continuación, haz clic derecho en el script y selecciona "Abrir" en el menú. También puedes hacer doble clic para ejecutarlo.

Open-ahk-script-windows Soluciona problemas comunes de Windows 11 con AutoHotkey

Puede verificar que el script se esté ejecutando revisando la barra de tareas. Busque el icono de AHK en el nombre del archivo. Si necesita que los scripts se ejecuten después de encender el ordenador, puede convertirlos en programas de inicio. Simplemente colóquelos en la carpeta "C:\Users\[Usuario]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup". Aquí, [Usuario] es su nombre de usuario de Windows.

¿Cómo uso AutoHotKey para mejorar mi experiencia en Windows?

Ahora que sabe cómo crear scripts AHK, echemos un vistazo a algunos scripts útiles que uso para hacer mi experiencia en Windows más agradable.

Abrir cualquier cosa con un acceso directo

AHK te permite abrir aplicaciones, archivos o carpetas con accesos directos universales. Olvídate de navegar por los menús o el menú Inicio para encontrar lo que necesitas.

Aquí hay un script que abre Google Chrome usando el atajo Ctrl+Alt+G:

; Launch Chrome
^!g::Run "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"

Recuerda que AutoHotkey ignorará cualquier línea de código que comience con punto y coma (;), ya que se consideran comentarios en programación. La siguiente línea de código es la que se ejecutará. Aquí, ^ es Ctrl, ! es Alt y g es la tecla G. Los dos puntos (::) separan la definición del acceso directo de la acción a realizar (ejecutar “C:\Archivos de programa\Google\Chrome\Application\chrome.exe”).

نصيحة
Para obtener más información sobre el significado de los caracteres en los scripts, consulte la documentación de AHK.

Puedes personalizar el script anterior según tus necesidades. Por ejemplo, puedes reemplazar la "g" con otra tecla. También puedes reemplazar la ruta del archivo de Chrome con la de Asana si quieres abrirla.

Si desea abrir varias aplicaciones, archivos y carpetas con un solo acceso directo, puede incluir el código para iniciarlos entre llaves, como en el siguiente ejemplo:

^!g::
{
  ; Launch Chrome
   Run "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
    
   ; Wait a second before launching the next app
   Sleep 1000
    
   ; Launch Notepad
   Run "notepad.exe"
    
   ; Launch File Explorer
   Run "explorer.exe"
    
   ; You can add more applications as needed
   return
}

Sin AHK, una forma de lograrlo es usar Power Automate para escritorio para automatizar tareas repetitivas. Usar AHK es más rápido en este caso.

Búsqueda rápida en Google

Si ves una palabra y quieres buscarla en Google, simplemente abre un navegador, escríbela y pulsa Intro. ¿No te gustaría que Windows te permitiera seleccionarla y pulsar algunas teclas? Es posible, pero con AutoHotkey.

Aquí está el script que hará eso cuando presiones Ctrl+Shift+G:

^+g::
{
    Send, ^c
	Sleep 50
	Run, <https://www.google.com/search?q=%clipboard%>
	Return
}

Los resultados de la búsqueda se abrirán en el navegador predeterminado de tu ordenador. Si se abre un navegador que no usas (como Edge en lugar de Chrome), puedes cambiar tu navegador predeterminado en Windows con solo unos clics.

Una forma más sencilla de insertar caracteres especiales

No hay una manera sencilla de insertar caracteres especiales en Windows sin usar el teclado en pantalla o abrir una herramienta olvidada como el Asignador de Caracteres. Pero con AHK, puedes asignarlos a atajos personalizados e insertarlos donde quieras fácilmente.

Este es el texto AHK que inserta el símbolo de copyright (©) cuando se presiona Alt+Q:

!q::Send &copy;

Insertar fragmentos de texto de uso común

¿Alguna vez te has encontrado escribiendo las mismas frases una y otra vez y has deseado que Windows te permitiera realizar estas tediosas tareas con atajos de teclado? Pues AutoHotkey es la solución: te permite insertar fragmentos de texto de uso frecuente con solo pulsar unas teclas.

A continuación se muestra un ejemplo de un script que, por cierto, se inserta al escribir, seguido de la barra espaciadora.

::btw::by the way

Aunque es un poco más complicado, también puedes insertar texto de varias líneas. Por ejemplo, esto podría ser útil si estás cansado de escribir siempre la misma firma de correo electrónico. Aquí tienes un ejemplo:

:*:emailsig::
{
    Send "Best regards,{Enter}John Doe{Enter}Email: johndoe@email.com{Enter}Phone: 555-123-4567"
    return
}

Ahora, al introducir una firma de correo electrónico mientras el script se está ejecutando, esta se insertará. El símbolo {Intro} indica dónde insertar AHK para una nueva línea, tal como lo haría después de escribir parte de la firma y pulsar Intro.

Añadir Autocorrección a Windows

Es un error común pensar que Windows no cuenta con una función de autocorrección integrada que funcione en todas las aplicaciones para corregir errores tipográficos comunes y molestos. Aquí tienes un script que puede solucionar este problema:

::teh::the
::adn::and
::recieve::receive
::alot::a lot
::thier::their
::freind::friend
::definately::definitely
::seperate::separate

Puedes ampliar esta lista añadiendo más palabras que escribes mal con frecuencia. Mantén una lista actualizada de tus errores ortográficos más comunes para ir añadiendo a este texto con el tiempo.

Conversor de mayúsculas y minúsculas de texto simple

Una de las cosas más frustrantes que encuentro es la falta de un conversor de mayúsculas y minúsculas en Windows. Si quiero escribir texto en mayúsculas o viceversa después de escribirlo en el Bloc de notas o en Notas rápidas, a menudo tengo que volver a escribirlo. Con un sencillo programa AHK, puedo convertirlo al instante con un atajo.

El script AHK a continuación convierte todos los caracteres a mayúsculas cuando presiona Ctrl+Shift+U y a minúsculas cuando presiona Ctrl+Shift+L (asegúrese de que el texto esté seleccionado primero):

^+u::
{
    ClipSaved := ClipboardAll
    Clipboard := ""
    SendInput ^c
    ClipWait 0.5
    StringUpper, Clipboard, Clipboard
    SendInput %Clipboard%
    Clipboard := ClipSaved
    Return
}

^+l::
{
    ClipSaved := ClipboardAll
    Clipboard := ""
    SendInput ^c
    ClipWait 0.5
    StringLower, Clipboard, Clipboard
    SendInput %Clipboard%
   Clipboard := ClipSaved
    Return
}

Apague Windows rápidamente

Normalmente, para apagar el ordenador hay que hacer clic en Inicio > Inicio/Apagado > Apagar o mantener pulsado el botón de encendido. Pero con AHK, puedes crear un acceso directo sencillo para iniciar el proceso de apagado. Esto es especialmente útil cuando necesitas apagar el ordenador rápidamente si tienes que salir inmediatamente y no tienes tiempo para navegar por los menús.

Aquí hay un script que apaga Windows inmediatamente cuando presionas Ctrl+Shift+Fin:

^+End::
{
    Run "shutdown.exe /s /t 0"
    return
}

A continuación te explicamos cómo reiniciar tu computadora usando Win+Shift+R:

#+r::
{   
   Run "shutdown.exe /r /t 0"
   return
}

Minimizar todas las ventanas excepto la ventana activa

¿A veces necesitas centrarte en una ventana y cerrar todas las demás? Puedes minimizarlas todas con el atajo Win+M, pero no hay ningún atajo para minimizar todas las ventanas excepto la que estás usando.

AutoHotkey puede solucionar este problema con el siguiente script. Minimiza todas las ventanas excepto la activa al presionar Win+Shift+M.

#+m::
{
    WinGetTitle, ActiveTitle, A
    WinMinimizeAll
    WinRestore, %ActiveTitle%
    return
}

Si encuentras más de un script útil, no necesitas crear un archivo AHK aparte. Puedes combinarlos todos en un solo archivo y se ejecutarán todos (siempre que las teclas de acceso rápido no entren en conflicto).

Todos estos son scripts sencillos, pero pueden ser más complejos. Si desea profundizar en AHK, existen numerosos recursos en línea, además de documentación, como tutoriales, vídeos de YouTube y foros de la comunidad.

Algunos problemas de Windows 11 pueden parecer menores individualmente, pero su suma crea una experiencia de usuario poco fluida. Con AutoHotkey, puedes recuperar el control total del sistema y personalizar las tareas para que se adapten a tu estilo de trabajo. Ya sea que quieras reiniciar Windows eficientemente o mejorar la navegación con tus propios atajos, AutoHotkey te ofrece las herramientas que necesitas. Prueba los scripts sugeridos en este artículo y notarás la diferencia en cuestión de minutos.

Ir al botón superior