Open TCP/IPv4 속성을 열려고 시도하는 다음 Autohotkey 매핑이 있습니다.
#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
그러나 Gif에서 볼 수 있듯이 명령을 누르면 WinKey + w
명령 SendInput {Down 10}
이 작동하지 않고 커서가 첫 번째 항목을 계속 강조 표시합니다 Client for Microsot Networks
. 이 문제를 어떻게 해결할 수 있나요?
편집하다:autohotkey를 최신 버전으로 업데이트하면 문제가 해결된 것 같습니다.
답변1
이것은 나에게 효과적이었습니다. EXE가 생성된 경우 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 클릭했습니다.
#SingleInstance 강제
;;https://autohotkey.com/board/topic/62277-is-there-a-simpler-way/ ;; 을 더한 Autohotkey로 TCP/IPv4 속성 열기
실행::{7007acc7-3202-11d1-aad2-00805fc1270e},,
;; 최대
수면, 1000 ; 1.0초
;; NIC 아이콘을 마우스 오른쪽 버튼으로 클릭하는 것과 유사합니다. 마지막 8줄 아래에는 속성이 있습니다.
{Space}w{AppsKey} 보내기
수면, 500
보내기 {아래로 8}{Enter}
수면, 3500
;; IPv4 줄로 아래로 이동하세요. 제 경우에는 4줄 아래였습니다. 다른 사람들에게는 다를 수도 있습니다
{아래로 4} 보내기
; '속성' 버튼을 클릭하세요. 두 가지 방법 중 하나가 작동해야 합니다. - ControlClick 사용; 하지만 둘 다 그렇지 않았습니다. -- 올바른 컨트롤 이름(classNN - 예: Button#) 또는 올바른 컨트롤 텍스트(&Pro&perties)가 중요합니다. 윈도우 스파이에서
; ControlClick, Button4, IPv4 속성;; 이 버튼 이름은 나에게 적합하지 않았습니다
;; ControlClick, 속성(&R), IPv4 속성 ;; 이 컨트롤 TEXT 이름이 나에게 적합하지 않았습니다.
SendInput {TAB}{TAB}{ENTER}
출구 앱