Eu tenho o seguinte mapeamento Autohotkey para tentar abrir as propriedades 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
Porém, como pode ser visto no Gif, quando pressiono WinKey + w
o SendInput {Down 10}
comando não funciona e o cursor fica destacando a primeira entrada Client for Microsot Networks
). Como isso pode ser consertado?
EDITAR:Atualizar o autohotkey para a versão mais recente parece ter resolvido meu problema.
Responder1
Isso funcionou para mim. Para o EXE criado, cliquei com o botão direito e executei como administrador
#SingleInstance força
;;https://autohotkey.com/board/topic/62277-is-there-a-simpler-way/ ;; MAIS Abra propriedades TCP/IPv4 com Autohotkey
Execute ::{7007acc7-3202-11d1-aad2-00805fc1270e},,
;; máx.
dormir, 1000; 1,0 seg.
;; imita um clique com o botão direito no ícone da NIC - que no final, 8 linhas abaixo, é Propriedades
Enviar {Espaço} com {AppsKey}
dormir, 500
Enviar {Down 8}{Enter}
dormir, 3500
;; vá para a linha IPv4 - para mim foram 4 linhas abaixo; para outros, talvez seja diferente
Enviar {para baixo 4}
; clique no botão 'Propriedades', qualquer um dos métodos deve funcionar - usando ControlClick ; mas ambos não o fizeram; -- o nome correto do controle (classNN - ou seja, Button#) ou o texto correto do controle (&Pro&perties) são importantes; do ESPIÃO DE JANELA
; ControlClick, Button4 , Propriedades IPv4 ;; este nome de botão não funcionou para mim
;; ControlClick, &P&roperties , Propriedades IPv4 ;; este nome de controle TEXT não funcionou para mim
EnviarInput {TAB}{TAB}{ENTER}
sair do aplicativo