4

私はwin32guiライブラリを使用してWindowsセキュリティポップアップへのハンドルを取得し、win32conを使用して[インストール]ボタンをクリックしましたが、成功しませんでした。Pythonでこれを成功させる前に誰かがこれを行ったことがありますか?

私はいつでも発行者の証明書をインストールしてそれを永久に実行できることを知っていますが、ポップアップする可能性のあるすべてのセキュリティ警告を考慮する必要があります。

これは、VBScriptで正常に実行できたので実行できますが、Pythonが必要です。

ここに画像の説明を入力してください

def window_handle(Title):
    handle = win32gui.FindWindowEx(0, 0, 0, Title)
    return handle


def click_btn(hWnd, Button):
    hbutton = win32gui.FindWindowEx(hWnd, 0, "Button", Button)
    if hbutton != 0:
        win32api.PostMessage(hbutton, win32con.WM_LBUTTONDOWN, 0, 0)
        win32api.PostMessage(hbutton, win32con.WM_LBUTTONUP, 0, 0)
        return True
    return None

hWnd = window_handle("Windows Security")
click_btn(hWnd, "&Install")
4

0 に答える 0