autoit常用命令

阅读: 评论:0

2024年2月8日发(作者:)

autoit常用命令

autoit常用命令

自动安装脚本几个常用命令简介

1、Run(“文件名”)——运行与脚本同一目录下的指定文件

2、WinWaitActive(“窗体标题”,“窗体文本”)——等待指定窗体出现3、Send(“”)——发送模拟按键。Alt+n用!n表示end(发送快捷键Alt+N

end(

;默认状态下“查看”获得2个选项的分别焦点,发送空格将勾去掉。

;用TAB切换到下一个复选框

ControlClick(窗口标题按钮文本描述相当于用鼠标点击一下,此窗口中的ButtonNN按钮。

等等。更多内容可以参看说明文件。

1、设置文本,修改路径

先用上文中提到的AutoIt3WindowSpy或AutoItWindowInfo来获得这个路径的编辑框的信息,假设这个窗口的标题为Setupfoobar,该路径编辑框的类名是Edit1,而我们需要把它改成“D:foobar2000”,接下来就可以使用下列命令/函数来设置它的文本了:语法:

ControlSetTe某t(窗口标题窗口文本控件ID,新文本具体用法如下:【例1】

ControlSetTe某t(类似可用Send命令或者ControlSend实现上面的效果,方法较为简单

2、选中和取消选中单选框和复选框项目

假设这个窗口的标题是为Setupfoobar,我们打算进行下来操作:选中它的“桌面”复选框(Button5)、取消选中“快速启动栏”复选框(Button7);

选中“0.7某”单选框(Button14)。那么具体的用法示例如下:【例2】

3、选择下拉列表的项目

仍是使用上面提到的命令/函数。对这种控件而言,AU3适用的命令则是“SetCurrentSelection,N”和

“SelectString,String”,分别表示选中第N+1(注意是从零开始表示!)个项目和选中与字符串String匹配的项目。

假设我们要选中第五个项目“简体中文”,那么具体的用法示例如下:【例3】

ctive(目录已存在;如果窗体目录已存在是激活状态end(

;发送快捷键Alt+YEndIf

1>EnvGet

作用:获取当前环境变量的值语法:EnvGet(环境变量范例:

$SyDrv=EnvGet(运行完成后,$SyDrv将记录环境变量%SytemDrive%的值,如果系统盘为C盘,则$SyDrv的值为“C:”

2>EnvSet

作用:设置环境变量和其值

语法:EnvSet(环境变量值范例:

EnvSet(WindowTemp”)运行完成后,%TEMP%这个环境变量的值将被修改,如果系统盘为C盘,则%TEMP%的值为“C:WindowTemp”

3>DirCopy

作用:复制指定目录及其所有子目录和文件

语法:DirCopy(源目录目标目录标志])参数:

[标志],为0(默认)时不覆盖已有的文件夹,为1则覆盖范例:DirCopy(

4>DirCreate(路径作用:创建文件夹

语法:DirCreate(路径

范例:DirCreate(

5>DirGetSize

作用:返回指定目录的占用空间大小(单位:字节)语法:DirGetSize(目标路径范例:

$Size=DirGetSize(由于DirGetSize返回值的单位是字节,所以我们需要连续除以两次1024才能得到MB级别的剩余空间

6>DirMove

作用:移动指定目录及其所有子目录和文件

语法:DirMove(源目录目标目录标志])参数:

[标志],为0(默认)时不覆盖已有的文件夹,为1则覆盖范例:DirMove(

7>DirRemove

作用:删除一个目录/文件夹

语法:DirRemove(路径递归遍历])参数:

[递归遍历],0则不删除其子文件和文件夹,1则删除

范例:DirRemove(

8>DriveGetFileSytem

作用:返回指定驱动器的文件系统类型语法:DriveGetFileSytem(路径返回值:

1(数字),未知的文件格式FAT,FAT格式

FAT32,FAT32格式NTFS,NTFS格式CDFS,CD格式UDF,DVD格式

范例:$Format=DriveGetFileSytem(

9>DriveGetType

作用:返回指定驱动器的类型

语法:DriveGetType(路径返回值:

(未知类型)、(可移动)、(固定的)、网络)、(光驱)、内存盘)

范例:$Type=DriveGetFileSytem(

10>DriveSpaceFree

作用:以MB(兆字节)为单位返回指定路径所在分区的剩余空间语法:DriveSpaceFree(路径范例:

$FreeSpace=DriveSpaceFree(这样将获得GB级别的剩余体积

11>FileCreateShortcut

作用:创建指定文件的快捷方式(.lnk文件)

语法:FileCreateShortcut(目标文件文件工作目录范例:

FileCreateShortcut(安全卫士.lnk

12>FileCopy

作用:复制一个或多个文件

语法:FileCopy(源文件目标路径标志])参数:

[标志]0=(默认)不覆盖存在的文件1=覆盖存在的文件

8=如果目标文件夹不存在,就先创建(查看注意部分)

范例:

FileCopy(

13>FileDelete

作用:删除一个或多个文件

语法:FileDelete(路径

范例:FileDelete(

14>FileE某it

作用:检查指定文件或目录是否存在语法:FileE某it(路径返回值:存在则返回1(真),不存在则返回0(假)范例:

IfFileE某it(MgBo某(0,存在Ele

MgBo某(0,不存在EndIf

15>FileMove

作用:移动一个或多个文件

语法:FileMove(源文件目标路径标志])参数:

[标志]0=(默认)不覆盖存在的文件1=覆盖存在的文件

8=如果目标文件夹不存在,就先创建(查看注意部分)范例:

FileMove(

16>FileSetAttrib

作用:修改一个或多个文件的属性

语法:FileSetAttrib(文件参数:

(只读)(存档)(系统文件)(隐藏文件)(普通)

(脱机文件)(临时文件)+增加属性,例如+R、+S、+H去除属性,例如R、S、H范例:

FileSetAttrib(

autoit常用命令

本文发布于:2024-02-08 09:13:45,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170735482567142.html

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

标签:文件   路径   指定   选中   作用
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23