Quiero una secuencia de comandos Autohotkey que inicie una nueva instancia de Chrome y ponga esa nueva ventana en primer plano (ventana activa).
Mi guión es:
#c::
Run "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -start-maximized --new-window www.google.com
WinActivate, Google ; Window title is "Google"
Lo que sucede es esto: si, antes de activar la tecla de acceso rápido, hay una ventana arbitraria en foco, la instancia del navegador se inicia en segundo plano, lo que no es lo que quiero. Sin embargo, si el escritorio o la barra de tareas tienen el foco, mi nueva ventana de Chrome aparece como quiero.
script
autohotkey
Mate
fuente
fuente
#WinActivateForce
en la parte superior de su secuencia de comandos.Respuestas:
Lo más probable es que WInactivate no funcione porque necesita agregar
SetTitleMatchMode, 2
en la parte superior de su script. Para probar si WinActivate realmente funciona, use esto:Si NO ve el mensaje OK, su Winactivate aún espera el título correcto. Una vez que esté seguro de que esto funciona, puede reducirlo nuevamente a:
fuente