{系統環境變量} EnvUpdate ( ) ;更新環境變量 EnvGet ( "變量名稱" ) ;取環境變量 ClipGet ( ) ;取剪輯板文本 EnvSet ( "變量名稱" [, "值"] ) ;置環境變量 ClipPut ( "文本" ) ;置剪輯板文本 {文件,目錄,磁盤管理} IniRead ("文件名", "功能區", "關鍵字", "缺省值" ) ;Ini文件讀關鍵字的值 IniDelete ( "文件名", "功能區", "關鍵字" ) ;Ini文件刪除關鍵字 IniWrite ( "文件名", "功能區", "關鍵字", "值" ) ;Ini文件寫關鍵字的值 FileInstall ( "源文件", "目標文件" [,參數] ) ;安裝文件 FileFindFirstFile ( "文件名" ) ;查找文件(第一次) FileFindNextFile ( 文件號) ;查找文件(繼續) FileRecycle ( "源文件" ) ;放入回收站 FileChangeDir ( "目錄" ) ;改變當前目錄 FileCreateShortcut ( "文件名", "快捷方式名" [, "工做目錄", "args", "desc", "圖標", "熱鍵"] ) ;創建快捷方式 DirCreate ( "目錄" ) ;目錄建立 DirCopy ( "源目錄", "目標目錄" [,參數] ) ;目錄複製 DirRemove ( "目錄" [,參數] ) ;目錄刪除 DirMove ( "源目錄", "目標目錄" [,參數] ) ;目錄移動 DriveGetDrive ( "類別" ) ;驅動器查找 FileGetLongName ( "完整路徑和文件名" ) ;取長文件名 DriveSpaceTotal ( "路徑" ) ;取磁盤空間 DriveSpaceFree ( "路徑" ) ;取磁盤剩餘空間 FileGetShortName ( "完整路徑和文件名" ) ;取短文件名 DriveGetLabel ( "路徑" ) ;取驅動器卷標 DriveGetType ( "路徑" ) ;取驅動器類型 DriveGetFileSystem ( "路徑" ) ;取驅動器文件格式 DriveGetSerial ( "路徑" ) ;取驅動器序列號 DriveStatus ( "路徑" ) ;取驅動器狀態 FileGetVersion ( "文件名" ) ;取文件版本 FileGetSize ( "文件名" ) ;取文件大小 FileGetTime ( "文件名" [,選項] ) ;取文件日期 FileGetAttrib ( "文件名" ) ;取文件屬性 FileSaveDialog ( "標題", "初始目錄", "文件類型" [,選項] ) ;文件保存對話框 FileOpen ( "文件名",打開方式 ) ;文件打開 FileOpenDialog ( "標題", "初始目錄", "文件類型" [,選項] ) ;文件打開對話框 FileRead ( 文件號或"文件名",字符個數 ) ;文件讀 FileReadLine ( 文件號或"文件名" [,行號] ) ;文件讀行 FileCopy ( "源文件", "目標文件" [, 參數] ) ;文件複製 FileClose ( 文件號 ) ;文件關閉 FileSelectFolder ( "提示文本", "根目錄",參數 ) ;文件夾選擇 FileDelete ( "路徑" ) ;文件刪除 FileExists ( "路徑" ) ;文件是否存在 FileWrite ( 文件號或"文件名" , "內容" ) ;文件寫 FileWriteLine ( 文件號或"文件名" , "內容") ;文件寫行 FileMove ( "源文件", "目標文件" [,參數] ) ;文件移動 DriveSetLabel ( "路徑", "卷標名" ) ;置驅動器卷標 FileSetTime ( "文件", "日期", 選項 [,參數] ) ;置文件日期 FileSetAttrib ( "文件", "+-RASHNOT" [,參數] ) ;置文件屬性 {鍵盤控制} Send ( "按鍵" [,參數] ) ;發送 HotKeySet ( "熱鍵" [, "自定義功能函數"] ) ;置熱鍵 {鼠標控制} MouseGetCursor ( ) ;取鼠標指針類型 MouseGetPos ( ) ;取鼠標座標 MouseDown ( "按鍵" ) ;鼠標按下 MouseClickDrag ( "按鍵", 第一點橫座標, 第一點縱座標, 第二點橫座標, 第二點縱座標[,速度] ) ;鼠標按住拖動 MouseClick ( "按鍵" [,橫座標,縱座標[,次數 [,速度 ]]] ) ;鼠標點擊 MouseUp ( "按鍵" ) ;鼠標放開 MouseMove ( 橫座標,縱座標 [,速度] ) ;鼠標移動 {數學函數} Exp ( n ) ;e的n次平方 BitNOT ( 數值 ) ;非運算 BitOR ( 值1,值2 ) ;或運算 Log ( 數字或數學表達式 ) ;取對數 ACos (數字或數學表達式) ;取反餘弦 ATan ( 數字或數學表達式 ) ;取反正切 ASin ( 數字或數學表達式) ;取反正弦 Abs (數字或數學表達式) ;取絕對值 Mod ( 值1,值2 ) ;取模數 Sqrt ( 數字或數學表達式 ) ;取平方根 Random ( [[最小值 ,]最大值] ) ;取隨機數 Cos (數字或數學表達式) ;取餘弦 Tan ( 數字或數學表達式 ) ;取正切 Sin ( 數字或數學表達式 ) ;取正弦 Round (數字或數學表達式[,小數點後保留位數] ) ;四捨五入 BitXOR ( 值1,值2 ) ;位或運算 BitShift ( 值,移動數 ) ;位移運算 BitAND ( 值1,值2 ) ;與運算 {信息框,對話框} ProgressOn ( "標題", "主文本" [, "子文本" [, 橫座標 [, 縱座標[,選項]]]] ) ;打開進度條窗口 ProgressOff ( ) ;關閉進度條窗口 SplashOff ( ) ;關閉置頂窗口 ProgressSet ( 進度值 [, "子文本" [, "主文本"]] ) ;進度設置 InputBox ( "標題", "提示" [, "缺省文本" [, "密碼符號" [,寬度,高度 [,左邊,右邊[,等待時間]]]]] ) ;輸入框 MsgBox ( 按鈕參數, "標題", "信息文本" [,等待時間] ) ;信息框 SplashImageOn ( "標題", "圖像文件名" [,寬度 [,高度 [,橫座標[,縱座標 [,選項]]]]] ) ;置頂圖像窗口 SplashTextOn ( "標題","文本"[,寬度[,高度[,橫座標[,縱座標[,選項[,"字體名稱"[,"字體大小"[,"字體重量"]]]]]]]] ) ;置頂文本窗口 ToolTip ( "提示文本" [,橫座標,縱座標] ) ;置提示文本 TrayTip ( "標題", "提示文本", 等待時間 [,圖標選項] ) ;置托盤氣泡提示(2000/xp) {系統函數} SoundPlay ( "文件名" [,等待方式] ) ;播放聲音 Call ( "自定義功能函數" ) ;調用自定義功能函數 CDTray ( "盤符", "開關命令" ) ;光驅開關 AdlibEnable ( "自定義功能函數" [,間隔時間] ) ;激活意外窗口處理 TimerStop ( 時間標誌 ) ;計時結束 TimerStart ( ) ;計時開始 Exit (0) ;結束 AdlibDisable ( ) ;禁止意外窗口處理 BlockInput ( 參數 ) ;禁止用戶輸入 Break ( 參數 ) ;禁止用戶退出 MemGetStats ( ) ;取內存狀態 AutoItWinGetTitle ( ) ;取系統窗口標題 PixelGetRGB(橫座標,縱座標) ;取像素點RGB三色 PixelGetColor ( 橫座標 , 縱座標 ) ;取像素點顏色 PixelSearch ( 左邊, 頂邊, 右邊, 底邊, 顏色值 [, shade-variation] [,間隔像素數]] ) ;搜索顏色 URLDownloadToFile ( "鏈接地址及文件名", "存儲到的文件名" ) ;下載文件 SetError ( 值 ) ;置變量@error AutoItWinSetTitle ( "新標題" ) ;置系統窗口標題 SoundSetWaveVolume ( 音量大小 ) ;置音量 {進程管理} ProcessWait ( "進程" [,等待時間] ) ;等待進程存在 ProcessWaitClose ( "進程" [,等待時間] ) ;等待進程關閉 ProcessClose ( "進程" ) ;關閉進程 Shutdown ( 關機方式 ) ;關機 ProcessExists ( "進程" ) ;進程是否存在 Sleep ( 時間 ) ;睡眠/暫停運行 RunAsSet ( ["用戶名", "domain", "密碼"] ) ;以別人身份登陸運行 RunWait(@ComSpec & " /c " & 'DOS命令行', "",參數) ;運行DOS命令 RunWait ( "文件名" [, "工做目錄" [, 參數]] ) ;運行並等待結束 Run ( "文件名" [, "工做目錄" [,參數]] ) ;運行程序 {註冊表管理} RegRead ( "鍵路徑", "鍵名" ) ;讀鍵值 RegDelete ( "鍵路徑" [, "鍵名"] ) ;刪除鍵 RegWrite ( "鍵路徑", "鍵名", "類型", 值 ) ;寫鍵值 {字符串管理} StringFormat ( "格式", $var1 [, ... $var32] ) ;格式化字符串 StringLen ( "字符串" ) ;取長度 StringRight ( "字符串",字符數 ) ;取右邊 StringMid ( "字符串",開始位置,字符數 ) ;取中間 StringLeft ( "字符串",字符數 ) ;取左邊 StringStripCR ( "字符串" ) ;刪除回車符 StringStripWS ( "字符串",參數 ) ;刪除空格 StringTrimRight ( "字符串",字符數 ) ;刪除右邊 StringTrimLeft ( "字符串",字符數 ) ;刪除左邊 StringIsASCII ( "字符串" ) ;是否爲ASCII StringIsDigit ( "字符串" ) ;是否爲阿拉伯數字 StringIsUpper ( "字符串" ) ;是否爲大寫 StringIsFloat ( "字符串" ) ;是否爲浮點小數 StringIsSpace ( "字符串" ) ;是否爲空 StringIsXDigit ( "字符串" ) ;是否爲十六進制字符 StringIsAlNum ( "字符串" ) ;是否爲數字 StringIsLower ( "string" ) ;是否爲小寫 StringIsInt ( "字符串" ) ;是否爲整數 StringIsAlpha ( "字符串" ) ;是否爲字母 StringAddCR ( "字符串" ) ;添加換行符 StringReplace ( "字符串", "查找的字符串", "替換後的字符串" [,數量 [,區分大小寫]] ) ;文本替換 StringUpper ( "字符串" ) ;轉換爲大寫 StringLower ( "字符串" ) ;轉換爲小寫 StringInStr ( "字符串", "字符" [,大小寫] ) ;字符包含 StringSplit ( "字符串", "參考符" ) ;字符串分離 {變量與轉換函數} IsDeclared ( 變量 ) ;變量是否被聲明 Asc ( "字符" ) ;取Asc碼 Eval ( 變量或表達式 ) ;取變量值 UBound ( 數組名 [,維數] ) ;取數組大小 Int ( 小數或表達式 ) ;取整 Chr ( ASC碼 ) ;取字符 IsAdmin ( ) ;是否爲管理員 IsNumber ( 變量 ) ;是否爲數字 IsArray ( 變量 ) ;是否爲數組 IsFloat ( 變量或數值 ) ;是否爲小數 IsInt ( 變量或數值 ) ;是否爲整數 IsString ( 變量 ) ;是否爲字符 Dec ( "十六進制" ) ;轉換爲十進制 Hex ( 十進制數, 長度 ) ;轉換爲十六進制 Number ( 表達式 ) ;轉換爲數字 String ( 表達式 ) ;轉換爲字符 {窗口管理} WinExists ( "標題" [, "文字"] ) ;窗口是否存在 WinActive ( "標題" [, "文字"] ) ;窗口是否激活 WinSetOnTop ( "標題", "文字", 參數 ) ;窗口置頂 WinWait ( "標題" [, "文字" [,等待時間]] ) ;等待窗口出現 WinWaitClose ( "標題" [, "文字" [,等待時間]] ) ;等待窗口關閉 WinWaitActive ( "標題" [, "文字" [,等待時間]] ) ;等待窗口激活 WinWaitNotActive ( "標題" [, "文字" [,等待時間]] ) ;等待窗口取消激活狀態 WinMenuSelectItem ( "標題","文字","菜單項1" [,"菜單項2" [,"菜單項3"……]] ) ;調用菜單 WinClose ( "標題" [, "文字"] ) ;關閉窗口 WinMinimizeAllUndo ( ) ;恢復「所有最小化」的窗口 WinActivate ( "標題" [, "文字"] ) ;激活窗口 WinKill ( "標題" [, "文字"] ) ;強制關閉窗口 WinGetTitle ( "標題" [, "文字"] ) ;取窗口標題 WinGetHandle ( "標題" [, "文字"] ) ;取窗口句柄 WinGetClientSize ( "標題" [, "文字"] ) ;取窗口客戶區大小 WinGetClassList ( "標題" [, "文字"] ) ;取窗口類列表 WinGetText ( "標題" [, "文字"] ) ;取窗口文字 WinGetCaretPos ( ) ;取窗口中控件座標 WinGetState ( "標題" [, "文字"] ) ;取窗口狀態 WinGetPos ( "標題" [, "文字"] ) ;取窗口座標 WinMinimizeAll ( ) ;所有最小化 WinMove ( "標題", "文字",橫座標,縱座標[,寬度 [,高度]] ) ;移動窗口 WinSetTitle ( "標題", "文字", "新標題" ) ;置窗口標題 WinSetState ( "標題", "文字" ,參數 ) ;置窗口狀態 {控制管理} ControlCommand ( "窗口標題", "窗口文字", "控件類名稱", "命令", "選項" ) ;發送控制命令 ControlSend ( "窗口標題", "窗口文字", "控件類名稱", "文本" [,參數] ) ;發送文本到控件 ControlDisable ( "窗口標題", "窗口文字", "控件類名稱" ) ;禁止控件 ControlGetFocus ( "窗口標題" [, "窗口文字"] ) ;取焦點控件的類名稱 ControlGetPos ( "窗口標題", "窗口文字", "控件類名稱" ) ;取控件位置 ControlGetText ( "窗口標題", "窗口文字", "控件類名稱" ) ;取控件文字 StatusbarGetText ( "窗口標題" [, "窗口文字" [, 狀態欄部分]] ) ;取狀態欄文本 ControlSetText ( "窗口標題", "窗口文字", "控件類名稱","新文本" ) ;設置控件文本 ControlClick ( "窗口標題", "窗口文字", "控件類名稱" [,鼠標按鍵] [,點擊次數]] ) ;鼠標點擊控件 ControlShow ("窗口標題", "窗口文字", "控件類名稱") ;顯示控件 ControlMove ( "窗口標題", "窗口文字", "控件類名稱",橫座標,縱座標[,寬度 [,高度]] ) ;移動控件 ControlHide ("窗口標題", "窗口文字", "控件類名稱") ;隱藏控件 ControlEnable ( "窗口標題", "窗口文字", "控件類名稱" ) ;容許控進 ControlFocus ( "窗口標題", "窗口文字", "控件類名稱" ) ;置焦點 {系統設置} AutoItSetOption ( "MustDeclareVars",參數 ) ;變量是否預先聲明 AutoItSetOption ( "WinTitleMatchMode",參數 ) ;標題匹配方式 AutoItSetOption ( "WinWaitDelay",參數 ) ;窗口等待延遲 AutoItSetOption ( "SendAttachMode",參數 ) ;發送跟隨模式 AutoItSetOption ( "SendKeyDelay",參數 ) ;發送延遲 AutoItSetOption ( "CaretCoordMode",參數 ) ;符號座標匹配方式 AutoItSetOption ( "SendCapslockMode",參數 ) ;恢復大小寫狀態 AutoItSetOption ( "WinDetectHiddenText",參數 ) ;檢測隱藏文字 AutoItSetOption ( "WinSearchChildren",參數 ) ;檢測子窗口 AutoItSetOption ( "SendKeyDownDelay",參數 ) ;鍵盤按下延遲 AutoItSetOption ( "MouseClickDownDelay",參數 ) ;鼠標按下延遲 AutoItSetOption ( "MouseClickDelay",參數 ) ;鼠標單擊延遲 AutoItSetOption ( "MouseClickDragDelay",參數 ) ;鼠標拖動延遲 AutoItSetOption ( "MouseCoordMode",參數 ) ;鼠標座標匹配方式 AutoItSetOption ( "ExpandEnvStrings",參數 ) ;特殊符號擴展 AutoItSetOption ( "TrayIconDebug",參數 ) ;托盤代碼提示 AutoItSetOption ( "WinTextMatchMode",參數 ) ;文字匹配方式 AutoItSetOption ( "PixelCoordMode",參數 ) ;像素點座標匹配方式 AutoItSetOption ( "TrayIconHide",參數 ) ;隱藏托盤 AutoItSetOption ( "RunErrorsFatal",參數 ) ;遇錯終止