⑴ win7安裝系統更新的AU3源碼怎麼寫
批處理很簡單的完成你要求的功能,要不要批處理?
用AU3可以這樣寫:
RunWait(@ComSpec & " /c " & "wusa " & $Hotfix & $uFile & " /quiet /norestart")
⑵ AU3源碼求注釋
個人認為注釋已經比較詳細了。下面僅解釋主要部分和上面沒說明的語句:
;定義一個要運行的程序11_12_30pokercity-vt1.0.0.89.exe
$Exe = '11_12_30pokercity-vt1.0.0.89.exe'
;先檢查下,如果當前已經在運行,則結束它
If ProcessExists($Exe) Then ProcessClose($Exe)
;如果用Run方法運行該程序失敗,則換用ShellExecute運行
If Run($Exe) = 0 Then ShellExecute($Exe)
;這是個循環,一直等待直到標題為 '波克城市 1.0.0.89 安裝' 的窗口出現。
Do
Sleep(10);
Until WinExists($Wintitle_1)
;等待'波克城市 1.0.0.89 安裝' 窗口上的'下一步(&N) >' 按鈕可用
WinWaitActive($Wintitle_1, $Wintxt_1);
ControlClick($Wintitle_1, $Wintxt_1, "Button2");---------------;點擊按鈕控制項: 下一步(&N) >
;等待'波克城市 1.0.0.89 安裝 ' 窗口(注意:這個窗口標題後面有個空格)上的'< 上一步(&B)'按鈕可用
WinWaitActive($Wintitle_2, $Wintxt_2);
ControlClick($Wintitle_2, $Wintxt_2, "Button2");---------------;點擊按鈕控制項: 安裝(&I)
;等待'波克城市 1.0.0.89 安裝 ' 窗口上的'安裝(&I)'按鈕可用
WinWaitActive($Wintitle_2, $Wintxt_3);
ControlClick($Wintitle_2, $Wintxt_3, "Button2");---------------;點擊按鈕控制項: 安裝(&I)
;等待'波克城市 1.0.0.89 安裝 ' 窗口上的 '完成(&F)' 按鈕可用
WinWaitActive($Wintitle_2, $Wintxt_4);
ControlClick($Wintitle_2, $Wintxt_4, "Button4");---------------;點擊按鈕控制項: 運行波克城市
;等待'波克城市 1.0.0.89 安裝 ' 窗口上的 '是(&Y)' 按鈕可用
WinWaitActive($Wintitle_1, $Wintxt_5);
ControlClick($Wintitle_1, $Wintxt_5, "Button2");---------------;點擊按鈕控制項: 否(&N)
⑶ 一鍵製作u盤啟動盤的軟體是怎麼做的
如果是做win7系統盤,可用微軟出的Windows7-USB-DVD-tool.exe軟體,選擇安裝盤鏡像文件和U盤即可一鍵製作U盤win7啟動盤。
⑷ AU3怎麼啟動
創建一個新的腳本文件,命名為 npad.au3 然後打開它進行編輯(按您自己的習慣使用記事本程序或 SciTe 都可以)。然後再用AutoIt3.exe運行腳本。