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を右クリックして管理者として実行しました
#シングルインスタンスフォース
;;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) が重要です。; WINDOW SPY から
; ControlClick、Button4、IPv4 Properties ;; このボタン名は機能しませんでした
;; ControlClick、&Properties&roperties、IPv4 Properties ;; このコントロールの TEXT 名は機能しませんでした
送信入力 {TAB}{TAB}{ENTER}
アプリ終了