天天看點

視窗标題為空白

最近做 裝機腳本的時候,遇到一些軟體運作時候,視窗無标題,au3腳本中判斷視窗無法使用标題,可以采用其它方法來實作

1、聯想主機驅動安裝完後,完成界面視窗無标題,類名稱和程式安裝界面一樣,都是#32770,可以加上可選項 文本 一起來判斷

AutoItSetOption("WinTitleMatchMode", 4)

;由于标題為空格及其它非标準字元,是以采用比對classname

Run("E:\drivers\lenovo\G41\drvinst.exe")

 WinWait("驅動自動安裝")

 Sleep(2000)

 WinActivate("驅動自動安裝")

ControlClick("驅動自動安裝","",1003)

WinWait("classname=#32770","cancel")

  Sleep(3000)

ControlClick("classname=#32770","cancel","Button1")

2、SketchUp7注冊腳本的時候,同樣注冊機無标題,可以采用類代替标題

WinWait(".:: CORE ::.")

ControlClick("[CLASS:Keygen]","","HoverBtn1")

Sleep(1000)

$Su7_SN=ControlGetText("[CLASS:Keygen]","","FixedEdit1")

$Su7_ActNo=ControlGetText("[CLASS:Keygen]","","FixedEdit2")

ControlClick("[CLASS:Keygen]","","HoverBtn3")