




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、AutoIt 是一種自動控制工具。它可以被用來自動完成任何基于 Windows 或 DOS 的簡單任務(wù)。它最初被設(shè)計用來自動完成安裝那些其它方法不能自動安裝的軟件。這在PC首次展示時非常有用,那時成百上千的機器需要被自動的安裝。盡管有一些程序如 MS Office, Mcafee, IE4 等具有自動安裝的組件,可還有太多的程序不具備自動安裝的功能。那就是用到 AutoIt 的地方。AutoIt 也可以被用來在你的機器上完成簡單的任務(wù)。AutoIt 運行時讀取一個指定的腳本文件。這個腳本文件使得 AutoIt 完成一系列操作,包括· 執(zhí)行程序(Windows 應(yīng)用程序,DOS 命令,
2、等等。)· 發(fā)出按鍵和鼠標點擊(所有字符,不受鍵盤布局約束)。· 窗口操作(例如最小化,隱藏,恢復(fù),等待,激活(同樣適用 Win98/Win2000)。· 簡單剪貼板文本操作。 最值一提的是它很?。ū旧戆珽xe文件,沒有DLL文件,沒有注冊表項)而且免費! (并且將保持免費).一、Au3教程之腳本函數(shù)用法中文說明:Au3腳本,也就是AutoIt3 Windows自動安裝腳本語言,用過Au3腳本的朋友都知道它的強大.和帶來的方便,但它切沒有中文教材,就連以前的一個中文論壇也在前段時間,莫明奇妙的關(guān)啦門,當然這也不能怪他們.他們也不是管方網(wǎng)站.這樣一來就給那些想學A
3、u3腳本切英文不好或沒有學過其它語言的朋友帶來了極大的不便,其實Au3腳本不難學,難的是看不懂它幫助文件里寫的是什么,今天翻譯了一些Au3的常用函數(shù)用法,希望對一些想學的朋友有些幫肋.系統(tǒng)環(huán)境變量EnvUpdate ( );更新環(huán)境變量EnvGet ( "變量名稱" );取環(huán)境變量ClipGet ( );取剪輯板文本EnvSet ( "變量名稱" , "值" );置環(huán)境變量ClipPut ( "文本" );置剪輯板文本文件,目錄,磁盤管理IniRead ("文件名", "功能區(qū)&quo
4、t;, "關(guān)鍵字", "缺省值" );Ini文件讀關(guān)鍵字的值IniDelete ( "文件名", "功能區(qū)", "關(guān)鍵字" );Ini文件刪除關(guān)鍵字IniWrite ( "文件名", "功能區(qū)", "關(guān)鍵字", "值" );Ini文件寫關(guān)鍵字的值FileInstall ( "源文件", "目標文件" ,參數(shù) );安裝文件FileFindFirstFile ( "文件名
5、" );查找文件(第一次)FileFindNextFile ( 文件號);查找文件(繼續(xù))FileRecycle ( "源文件" );放入回收站FileChangeDir ( "目錄" );改變當前目錄FileCreateShortcut ( "文件名", "快捷方式名" , "工作目錄", "args", "desc", "圖標", "熱鍵" );建立快捷方式DirCreate ( "目錄&qu
6、ot; );目錄創(chuàng)建DirCopy ( "源目錄", "目標目錄" ,參數(shù) );目錄復(fù)制DirRemove ( "目錄" ,參數(shù) );目錄刪除DirMove ( "源目錄", "目標目錄" ,參數(shù) );目錄移動DriveGetDrive ( "類別" );驅(qū)動器查找FileGetLongName ( "完整路徑和文件名" );取長文件名DriveSpaceTotal ( "路徑" ) 取磁盤空間DriveSpace
7、Free ( "路徑" );取磁盤剩余空間FileGetShortName ( "完整路徑和文件名" );取短文件名DriveGetLabel ( "路徑" );取驅(qū)動器卷標DriveGetType ( "路徑" );取驅(qū)動器類型DriveGetFileSystem ( "路徑" );取驅(qū)動器文件格式DriveGetSerial ( "路徑" );取驅(qū)動器序列號DriveStatus ( "路徑" ) 取驅(qū)動器狀態(tài)FileGetVer
8、sion ( "文件名" );取文件版本FileGetSize ( "文件名" );取文件大小FileGetTime ( "文件名" ,選項 );取文件日期FileGetAttrib ( "文件名" );取文件屬性FileSaveDialog ( "標題", "初始目錄", "文件類型" ,選項 );文件保存對話框FileOpen ( "文件名",打開方式 );文件打開FileOpenDialog ( "標題", &
9、quot;初始目錄", "文件類型" ,選項 );文件打開對話框FileRead ( 文件號或"文件名",字符個數(shù) );文件讀FileReadLine ( 文件號或"文件名" ,行號 );文件讀行FileCopy ( "源文件", "目標文件" , 參數(shù) );文件復(fù)制FileClose ( 文件號 );文件關(guān)閉FileSelectFolder ( "提示文本", "根目錄",參數(shù) );文件夾選擇FileDelete ( "路徑"
10、; ) 文件刪除FileExists ( "路徑" );文件是否存在FileWrite ( 文件號或"文件名" , "內(nèi)容" );文件寫FileWriteLine ( 文件號或"文件名" , "內(nèi)容");文件寫行FileMove ( "源文件", "目標文件" ,參數(shù) );文件移動DriveSetLabel ( "路徑", "卷標名" );置驅(qū)動器卷標FileSetTime ( "文件
11、", "日期", 選項 ,參數(shù) );置文件日期FileSetAttrib ( "文件", "+-RASHNOT" ,參數(shù) );置文件屬性鍵盤控制Send ( "按鍵" ,參數(shù) );發(fā)送HotKeySet ( "熱鍵" , "自定義功能函數(shù)" );置熱鍵鼠標控制MouseGetCursor ( ) 取鼠標指針類型MouseGetPos ( );取鼠標坐標MouseDown ( "按鍵" ) 鼠標按下Mou
12、seClickDrag ( "按鍵", 第一點橫坐標, 第一點縱坐標, 第二點橫坐標, 第二點縱坐標,速度 ) 鼠標按住拖動MouseClick ( "按鍵" ,橫坐標,縱坐標,次數(shù) ,速度 );鼠標點擊MouseUp ( "按鍵" );鼠標放開MouseMove ( 橫坐標,縱坐標 ,速度 );鼠標移動數(shù)學函數(shù)Exp ( n );e的n次平方BitNOT ( 數(shù)值 );非運算BitOR ( 值1,值2 ) 或運算Log ( 數(shù)字或數(shù)學表達式 ) 取對數(shù)ACos (數(shù)字
13、或數(shù)學表達式);取反余弦ATan ( 數(shù)字或數(shù)學表達式 ) 取反正切ASin ( 數(shù)字或數(shù)學表達式);取反正弦Abs (數(shù)字或數(shù)學表達式);取絕對值Mod ( 值1,值2 );取模數(shù)Sqrt ( 數(shù)字或數(shù)學表達式 );取平方根Random ( 最小值 ,最大值 ) 取隨機數(shù)Cos (數(shù)字或數(shù)學表達式) 取余弦Tan ( 數(shù)字或數(shù)學表達式 );取正切Sin ( 數(shù)字或數(shù)學表達式 );取正弦Round (數(shù)字或數(shù)學表達式,小數(shù)點后保留位數(shù) );四舍五入BitXOR ( 值1,值2 );位或運算BitShift ( 值,移動數(shù) );位
14、移運算BitAND ( 值1,值2 );與運算信息框,對話框ProgressOn ( "標題", "主文本" , "子文本" , 橫坐標 , 縱坐標,選項 );打開進度條窗口ProgressOff ( );關(guān)閉進度條窗口SplashOff ( ) 關(guān)閉置頂窗口ProgressSet ( 進度值 , "子文本" , "主文本" );進度設(shè)置InputBox ( "標題", "提示" , "缺省文本" , "
15、密碼符號" ,寬度,高度 ,左邊,右邊,等待時間 );輸入框MsgBox ( 按鈕參數(shù), "標題", "信息文本" ,等待時間 );信息框SplashImageOn ( "標題", "圖像文件名" ,寬度 ,高度 ,橫坐標,縱坐標 ,選項 );置頂圖像窗口SplashTextOn ( "標題","文本",寬度,高度,橫坐標,縱坐標,選項,"字體名稱","字體大小","字體重量" );置頂文本窗口ToolTi
16、p ( "提示文本" ,橫坐標,縱坐標 );置提示文本TrayTip ( "標題", "提示文本", 等待時間 ,圖標選項 );置托盤氣泡提示(2000/xp)系統(tǒng)函數(shù)SoundPlay ( "文件名" ,等待方式 );播放聲音Call ( "自定義功能函數(shù)" ) 調(diào)用自定義功能函數(shù)CDTray ( "盤符", "開關(guān)命令" ) 光驅(qū)開關(guān)AdlibEnable ( "自定義功能函數(shù)" ,間隔時
17、間 );激活意外窗口處理TimerStop ( 時間標志 );計時結(jié)束TimerStart ( );計時開始Exit (0);結(jié)束AdlibDisable ( );禁止意外窗口處理BlockInput ( 參數(shù) );禁止用戶輸入Break ( 參數(shù) );禁止用戶退出MemGetStats ( );取內(nèi)存狀態(tài)AutoItWinGetTitle ( );取系統(tǒng)窗口標題PixelGetRGB(橫坐標,縱坐標);取像素點RGB三色PixelGetColor ( 橫坐標 , 縱坐標 ) 取像素點顏色PixelSearch ( 左邊, 頂邊, 右邊, 底邊, 顏色值 , shade-
18、variation ,間隔像素數(shù) );搜索顏色URLDownloadToFile ( "連接地址及文件名", "存儲到的文件名" );下載文件SetError ( 值 ) 置變量errorAutoItWinSetTitle ( "新標題" ) 置系統(tǒng)窗口標題SoundSetWaveVolume ( 音量大小 ) 置音量進程管理ProcessWait ( "進程" ,等待時間 );等待進程存在ProcessWaitClose ( "進程&qu
19、ot; ,等待時間 );等待進程關(guān)閉ProcessClose ( "進程" );關(guān)閉進程Shutdown ( 關(guān)機方式 );關(guān)機ProcessExists ( "進程" ) 進程是否存在Sleep ( 時間 ) 睡眠/暫停運行RunAsSet ( "用戶名", "domain", "密碼" );以別人身份登錄運行RunWait(ComSpec & " /c " & 'DOS命令行', "&q
20、uot;,參數(shù));運行DOS命令RunWait ( "文件名" , "工作目錄" , 參數(shù) );運行并等待結(jié)束Run ( "文件名" , "工作目錄" ,參數(shù) );運行程序注冊表管理RegRead ( "鍵路徑", "鍵名" ) 讀鍵值RegDelete ( "鍵路徑" , "鍵名" );刪除鍵RegWrite ( "鍵路徑", "鍵名", "類型", 值
21、 );寫鍵值字符串管理StringFormat ( "格式", $var1 , . $var32 ) 格式化字符串StringLen ( "字符串" ) 取長度StringRight ( "字符串",字符數(shù) );取右邊StringMid ( "字符串",開始位置,字符數(shù) );取中間StringLeft ( "字符串",字符數(shù) );取左邊StringStripCR ( "字符串" );刪除回車符StringStripWS ( &quo
22、t;字符串",參數(shù) );刪除空格StringTrimRight ( "字符串",字符數(shù) );刪除右邊StringTrimLeft ( "字符串",字符數(shù) );刪除左邊StringIsASCII ( "字符串" );是否為ASCIIStringIsDigit ( "字符串" );是否為阿拉伯數(shù)字StringIsUpper ( "字符串" );是否為大寫StringIsFloat ( "字符串" );是否為浮點小數(shù)StringIsSpace ( "字符串&qu
23、ot; ) 是否為空StringIsXDigit ( "字符串" );是否為十六進制字符StringIsAlNum ( "字符串" );是否為數(shù)字StringIsLower ( "string" );是否為小寫StringIsInt ( "字符串" );是否為整數(shù)StringIsAlpha ( "字符串" ) 是否為字母StringAddCR ( "字符串" );添加換行符StringReplace ( "字符串"
24、;, "查找的字符串", "替換后的字符串" ,數(shù)量 ,區(qū)分大小寫 );文本替換StringUpper ( "字符串" );轉(zhuǎn)換為大寫StringLower ( "字符串" ) 轉(zhuǎn)換為小寫StringInStr ( "字符串", "字符" ,大小寫 );字符包含StringSplit ( "字符串", "參考符" );字符串分離變量與轉(zhuǎn)換函數(shù)IsDeclared ( 變量 );變量是否被聲明Asc ( "
25、字符" );取Asc碼eval_r( 變量或表達式 );取變量值UBound ( 數(shù)組名 ,維數(shù) );取數(shù)組大小Int ( 小數(shù)或表達式 );取整Chr ( ASC碼 ) 取字符IsAdmin ( ) 是否為管理員IsNumber ( 變量 );是否為數(shù)字IsArray ( 變量 );是否為數(shù)組IsFloat ( 變量或數(shù)值 );是否為小數(shù)IsInt ( 變量或數(shù)值 );是否為整數(shù)IsString ( 變量 ) 是否為字符Dec ( "十六進制" );轉(zhuǎn)換為十進制Hex ( 十進制數(shù), 長度 );轉(zhuǎn)
26、換為十六進制Number ( 表達式 ) 轉(zhuǎn)換為數(shù)字String ( 表達式 );轉(zhuǎn)換為字符窗口管理WinExists ( "標題" , "文字" );窗口是否存在WinActive ( "標題" , "文字" );窗口是否激活WinSetOnTop ( "標題", "文字", 參數(shù) );窗口置頂WinWait ( "標題" , "文字" ,等待時間 );等待窗口出現(xiàn)WinWaitClose ( "標題&
27、quot; , "文字" ,等待時間 );等待窗口關(guān)閉WinWaitActive ( "標題" , "文字" ,等待時間 );等待窗口激活WinWaitNotActive ( "標題" , "文字" ,等待時間 );等待窗口取消激活狀態(tài)WinMenuSelectItem ( "標題","文字","菜單項1" ,"菜單項2" ,"菜單項3" );調(diào)用菜單WinClose ( "標題&quo
28、t; , "文字" );關(guān)閉窗口WinMinimizeAllUndo ( ) 恢復(fù)“全部最小化”的窗口WinActivate ( "標題" , "文字" ) 激活窗口WinKill ( "標題" , "文字" ) 強制關(guān)閉窗口WinGetTitle ( "標題" , "文字" );取窗口標題WinGetHandle ( "標題" , "文字" )
29、60; 取窗口句柄WinGetClientSize ( "標題" , "文字" );取窗口客戶區(qū)大小WinGetClassList ( "標題" , "文字" );取窗口類列表WinGetText ( "標題" , "文字" );取窗口文字WinGetCaretPos ( );取窗口中控件坐標WinGetState ( "標題" , "文字" ) 取窗口狀態(tài)WinGetPos ( "標題&quo
30、t; , "文字" ) 取窗口坐標WinMinimizeAll ( ) 全部最小化WinMove ( "標題", "文字",橫坐標,縱坐標,寬度 ,高度 );移動窗口WinSetTitle ( "標題", "文字", "新標題" );置窗口標題WinSetState ( "標題", "文字" ,參數(shù) );置窗口狀態(tài)控制管理ControlCommand ( "窗口標題", &
31、quot;窗口文字", "控件類名稱", "命令", "選項" );發(fā)送控制命令ControlSend ( "窗口標題", "窗口文字", "控件類名稱", "文本" ,參數(shù) );發(fā)送文本到控件ControlDisable ( "窗口標題", "窗口文字", "控件類名稱" );禁止控件ControlGetFocus ( "窗口標題" , "窗口文字&quo
32、t; );取焦點控件的類名稱ControlGetPos ( "窗口標題", "窗口文字", "控件類名稱" );取控件位置ControlGetText ( "窗口標題", "窗口文字", "控件類名稱" );取控件文字StatusbarGetText ( "窗口標題" , "窗口文字" , 狀態(tài)欄部分 );取狀態(tài)欄文本ControlSetText ( "窗口標題", "窗口文字", "控
33、件類名稱","新文本" );設(shè)置控件文本ControlClick ( "窗口標題", "窗口文字", "控件類名稱" ,鼠標按鍵 ,點擊次數(shù) );鼠標點擊控件ControlShow ("窗口標題", "窗口文字", "控件類名稱");顯示控件ControlMove ( "窗口標題", "窗口文字", "控件類名稱",橫坐標,縱坐標,寬度 ,高度 );移動控件ControlHide ("窗口標題", "窗口文字", "控件類名稱") 隱藏控件ControlEnable ( "窗口標題", "窗口文字", "控件類名稱" );允許控進ControlFocus ( "窗口標題", "窗口文字", "控件類名稱" ) 置焦點系統(tǒng)設(shè)置AutoItSetOption ( &
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年人教部編版語文五年級下冊第二次月考測試題及答案(共2套)
- 個人健康管理與體檢報告記錄表
- 小學生體育教育與心理健康
- 心理學認知心理學試題集萃
- 低空經(jīng)濟與智能物流技術(shù)的結(jié)合
- DB14-T 3380-2025 露地鮮食葡萄促早熟栽培技術(shù)規(guī)程
- 旅客入住登記表格
- 投資合作協(xié)議及章程書
- 個人資產(chǎn)狀況統(tǒng)計表收入、支出3個
- 推動綠色金融與環(huán)保產(chǎn)業(yè)深度融合的實施路徑
- 糖尿病足課件
- 頂管工作井最小尺寸的確定及頂力計算書
- 早產(chǎn)兒母乳強化劑使用專家共識解讀課件
- 體育營銷策劃方案
- 卡爾曼濾波與組合導(dǎo)航考試試卷A
- 《冷庫場所消防安全知識》培訓(xùn)
- DB2101T 0047-2022 街道和鄉(xiāng)鎮(zhèn)政務(wù)誠信評價指標與規(guī)范
- 烤煙房買賣合同范文
- 兒童鉆石畫課件
- 【MOOC】氣候變化與人類社會-南京信息工程大學 中國大學慕課MOOC答案
- 河南省第二屆職業(yè)技能大賽網(wǎng)絡(luò)安全(世賽)項目技術(shù)工作文件
評論
0/150
提交評論