使用 Autohotkey 開啟 TCP/IPv4 屬性

使用 Autohotkey 開啟 TCP/IPv4 屬性

我有以下 Autohotkey 映射來嘗試開啟“開放 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 + wSendInput {Down 10}命令時,該命令不起作用,並且遊標保持突出顯示第一個條目Client for Microsot Networks)。如何解決這個問題?

編輯:將 autohotkey 更新到最新版本似乎解決了我的問題。

在此輸入影像描述

答案1

這對我有用。對於創建的 EXE,我右鍵單擊並以管理員身份運行

#SingleInstance 強制

;;https://autohotkey.com/board/topic/62277-is-there-a-simler-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 - 即按鈕#)或正確的控制項文字(&Pro&perties)很重要;來自視窗間諜

; ControlClick、Button4、IPv4 屬性 ;;這個按鈕名稱不適合我

;; ControlClick、&P&roperties、IPv4 屬性 ;;這個控制項文字名稱對我不起作用

傳送輸入 {TAB}{TAB}{ENTER}

退出應用程式

相關內容