Tengo la siguiente asignación de Autohotkey para intentar abrir las propiedades de Open TCP/IPv4:
#w::
Run ::{7007acc7-3202-11d1-aad2-00805fc1270e},, max
WinWaitActive, Network Connections
Send {Space}w{AppsKey}
Sleep 250
Send {Down 9}{Enter}
WinWaitActive, Wi-Fi Fijo Properties
; FIXME: Move down to Ip4/ try to move someway here
SendInput {Down 10}
Return
Sin embargo, como se puede ver en el Gif, cuando presiono WinKey + w
el SendInput {Down 10}
comando no funciona y el cursor se queda resaltando la primera entrada Client for Microsot Networks
). ¿Cómo se puede arreglar esto?
EDITAR:La actualización de autohotkey a la última versión parece haber solucionado mi problema.
Respuesta1
Esto funcionó para mí. Para EXE creado, hice clic derecho y Ejecutar como administrador
#Fuerza de instancia única
;;https://autohotkey.com/board/topic/62277-is-there-a-simpler-way/ ;; MÁS Abra las propiedades de TCP/IPv4 con Autohotkey
Ejecute ::{7007acc7-3202-11d1-aad2-00805fc1270e},,
;; máximo
dormir, 1000; 1,0 segundos
;; imita un clic derecho en el icono de NIC, que al final, 8 líneas hacia abajo, es Propiedades
Enviar {Space}w{AppsKey}
dormir, 500
Enviar {Abajo 8}{Entrar}
dormir, 3500
;; baje a la línea IPv4; para mí, fueron 4 líneas hacia abajo; para otros, tal vez sea diferente
Enviar {Abajo 4}
; haga clic en el botón 'Propiedades', cualquiera de los métodos debería funcionar: usando ControlClick; pero ambos no lo hicieron; -- el nombre de control correcto (classNN, es decir, el número de botón) o el texto de control correcto (&Pro&perties) son importantes; de VENTANA ESPÍA
; ControlClick, Botón4, Propiedades de IPv4;; este nombre de botón no funcionó para mí
;; ControlClick, &P&properties, Propiedades de IPv4;; este nombre de TEXTO de control no funcionó para mí
Enviar entrada {TAB}{TAB}{ENTER}
salir de la aplicación