使用 Autohotkey 打开 TCP/IPv4 属性

使用 Autohotkey 打开 TCP/IPv4 属性

我有以下 Autohotkey 映射来尝试打开 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

但是,正如在 Gif 中看到的那样,当我按下WinKey + w命令时,SendInput {Down 10}它不起作用,并且光标保持突出显示第一个条目Client for Microsot Networks)。如何修复这个问题?

编辑:将 autohotkey 更新到最新版本似乎解决了我的问题。

在此处输入图片描述

答案1

这对我来说很管用。对于创建的 EXE,我右键单击并以管理员身份运行

#单实例强制

;;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}{输入}

睡眠,3500

;; 向下移动到 IPv4 行 - 对我来说是向下 4 行;对于其他人来说,可能有所不同

发送 {向下 4}

; 单击“属性”按钮,两种方法都可以使用 - 使用 ControlClick ; 但两种方法均无效 ; - 正确的控件名称(classNN - 即 Button#)或正确的控件文本 (&Pro&perties) 非常重要 ; 来自 WINDOW SPY

; ControlClick、Button4、IPv4 属性 ;; 这个按钮名称对我来说不起作用

;; ControlClick、&P&roperties、IPv4 属性 ;; 此控件文本名称对我不起作用

发送输入 {TAB}{TAB}{ENTER}

退出应用程序

相关内容