AutoIt 是一种自动控制工具。它可以被用来自动完成任何基于 Windows DOS 的简单任务。它最初被设计用来自动完成安装那些其它方法不能自动安装的软件。这在PC首次展示时非常有用,那时成百上千的机器需要被自动的安装。尽管有一些程序如 MS Office, Mcafee, IE4 等具有自动安装的组件,可还有太多的程序不具备自动安装的功能。那就是用到 AutoIt 的地方。AutoIt 也可以被用来在你的机器上完成简单的任务。
AutoIt 运行时读取一个指定的脚本文件。这个脚本文件使得 AutoIt 完成一系列操作,包括
执行程序(Windows 应用程序,DOS 命令,等等。)
发出按键和鼠标点击(所有字符,不受键盘布局约束)。
窗口操作(例如最小化,隐藏,恢复,等待,激活(同样适用 Win98/Win2000))。
简单剪贴板文本操作。
最值一提的是它很小(本身包含Exe文件,没有DLL文件,没有注册表项)而且免费! (并且保持免费).
一、Au3教程之脚本函数用法中文说明:
Au3脚本,也就是AutoIt3 Windows自动安装脚本语言,用过Au3脚本的朋友都知道它的强大.和带来的方便,但它切没有中文教材,就连以前的一个中文论坛也在前段时间,莫明奇妙的关啦门,当然这也不能怪他们.他们也不是管方网站.这样一来就给那些想学Au3脚本切英文不好或没有学过其它语言的朋友带来了极大的不便,其实Au3脚本不难学,难的是看不懂它帮助文件里写的是什么,今天翻译了一些Au3的常用函数用法,希望对一些想学的朋友有些帮肋...
{系统环境变量}
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 ( "标题", "初始目录", "文件类型" [,选项] )
;文件保存对话框
字符串函数stripFileOpen ( "文件名",打开方式 )
;
文件打开
FileOpenDialog ( "标题", "初始目录", "文件类型" [,选项] )
;文件打开对话框
FileRead ( 文件号或"文件名",字符个数 )
;文件读
FileReadLine ( 文件号或"文件名" [,行号] )
;文件读行
FileCopy ( "源文件", "目标文件" [, 参数] )
;文件复制
FileClose ( 文件号 )
;文件关闭
FileSelectFolder ( "提示文本", "根目录",参数 )
;文件夹选择
FileDelete ( "路径" ) 
;文件删除
FileExists ( "路径" )
;文件是否存在
FileWrite ( 文件号或"文件名" , "内容" )
;文件写
FileWriteLine ( 文件号或"文件名" , "内容")
;文件写行
FileMove ( "源文件", "目标文件" [,参数] )
;文件移动
DriveSetLabel ( "路径", "卷标名" )
;置驱动器卷标
FileSetTime ( "文件", "日期", 选项 [,参数] )
;置文件日期
FileSetAttrib ( "文件", "+-RASHNOT" [,参数] )
;置文件属性
{键盘控制}
Send ( "按键" [,参数] )
;发送
HotKeySet ( "热键" [, "自定义功能函数"] )
;置热键
{鼠标控制}
MouseGetCursor ( ) 
;取鼠标指针类型
MouseGetPos ( )
;取鼠标坐标
MouseDown ( "按键" ) 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。