autohotkey常用命令

更新时间:2023-07-07 17:02:34 阅读: 评论:0

autohotkey常⽤命令
1、MsgBox命令有⼏种格式?
MsgBox, ⽂本 或 MsgBox [, 类型,标题, ⽂本, 显⽰时间 ]
2、MsgBox命令按钮有⼏种类型?
OK—0
OK/Cancel—1
Abort/Retry/Ignore—2
Yes/No/Cancel—3
Yes/No—4
Retry/Cancel—5
Icon Hand (stop/error)—16
Icon Question—32
Icon Exclamation—48
Icon Asterisk (info)—64
Make 2nd button the default—256
Make 3rd button the default—512
System Modal (always on top) —4096
Task Modal—8192 这些参数允许相加⽽得到复合效果。
3、显⽰含有yes/no按钮并总在顶端的对话框?
msgbox,4100,标题,内容
4、MsgBox如何换⾏?
MsgBox,你好,欢迎关注静海安澜阁 `n 请继续关注
5、如何对MsgBox命令的选择结果进⾏处理?
IfMsgBox, ButtonName
ButtonName可选项: Yes No OK Cancel Abort Ignore Retry Timeout
6、对话框显⽰时间,并以秒为单位?
msgbox , , 标题 , 内容 , 5
7、运⾏外部可执⾏程序或者直接打开⽂件?
Run, ⽬标⽂件[ , ⼯作⽬录 , Max|Min|Hide|UErrorLevel , 输出PID 变量]
8、如何运⾏记事本并以最⼤化状态显⽰?
Run, , , Max
9、如何直接打开⽂件?
Run,
10、命令⾏解释器 ⽤那个宏来表⽰?
%ComSpec% /k在执⾏完命令后保留命令提⽰窗⼝,⽽/c则在执⾏完命令之后关闭提⽰窗⼝
11、命令“dir c:\Windows\system32”如何实现?
Run, %ComSpec% /k dir c:\Windows\system32
13、如何打开系统属性窗⼝?
Run control sysdm.cpl 需要的话可以搜索所有的*.cpl⽂件
14、打开控制⾯板?
run,control
15、如何打开搜索窗⼝且指定搜索位置?
Run, find C:\
16、如何显⽰指定⽂件的属性窗⼝?
Run, 注意:AHK 在退出前将⾃动关闭打开的属性窗⼝!
17、如何打印指定⽂件?
Run,
18、等待窗⼝出现、被激活、被关闭⽤那些命令?
WinWait/WinWaitActive/WinWaitClo
19、如何使⽬标窗⼝出现之前不执⾏后⾯语句?
WinWait [, 窗⼝标题, 窗⼝⽂本, 超时时间, 排除标题, 排除⽂本]
20、如何使⽬标窗⼝成为活动窗⼝?
WinActivate [,窗⼝标题, 窗⼝⽂本, 排除标题, 排除⽂本]
21、关闭窗⼝有⼏种⽅式?
正常关闭窗⼝(WinClo ),强⾏关闭窗⼝(WinKill):
商务口语培训
WinClo/WinKill [ , 窗⼝标题, 窗⼝⽂本, 超时时间, 排除标题, 排除⽂本]
22、同名窗⼝使我们⽆法⽤窗⼝标题准确标识窗⼝,如何使⽤窗⼝ID来准确定位窗⼝?
使⽤获得窗⼝句柄的命令WinGet
WinGet[, 输出变量, CMD, 窗⼝标题, 窗⼝⽂本, 排除标题, 排除⽂本]
23、如何⽤窗⼝ID来替代窗⼝标题?
ahk_pid %ThisPID%
24、那个命令把⿏标点击事件发送到⽬标窗⼝的⽬标控件上?
ControlClick [, ⽬标控件或坐标位置, 窗⼝标题, 窗⼝⽂本, ⿏标按钮, 点击次数, 选项, 排除标题,排除⽂本]
25、ControlClick命令中,⽬标控件参数主要是什么?
⽬标控件参数是指要点击的控件的类别名(ClassNN)或控件⽂本,还可以使⽤控件句柄(若⽤的是控件句柄则第⼀个参数需留空,
并在第⼆个参数中使⽤ahk_id %控件句柄%)。
26、如何获得⽬标控件信息?
先打开你要进⾏操作的⽬标窗⼝,然后运⾏AutoIt3 Window Spy,把⿏标移到⽬标控件上
27、⿏标单击系统属性确定按钮代码是?
ControlClick, 确定, 系统属性
ControlClick, Button2, 系统属性
28、⽬标窗⼝或控件是隐藏状态,ControlClick还可以点击⽬标控件吗?
可以点击⽬标控件,但不能保证成功率。
29、如何设置控件⽂本?
ControlSetText [, ⽬标控件, 新⽂本, 窗⼝标题, 窗⼝⽂本, 排除标题, 排除⽂本]
例如:ControlSetText, Edit1, D:\foobar2000, Setup foobar
melissa smith
30、如何选中和取消单选框和复选框项⽬中的选择项⽬?
Control [, 命令, 值, ⽬标控件, 窗⼝标题, 窗⼝⽂本, 排除标题, 排除⽂本]
其中,“命令”就是让我们指定要进⾏何种设置的参数。对这些单选框/复选框按钮来说,适⽤的命令是“Check”和“UnCheck ”。
例如:Control, Check, , Button5, foobar
Control, UnCheck, , Button7, foobar
31、如何选择下拉列表的项⽬?
仍是使⽤Control命令,适⽤的命令是“Choo, N”和“ChooString, String”,分别表⽰选中第N个项⽬和选中与字符串String
匹配的项⽬;例如:
Control, Choo, 5, ComboBox1, Installer
Control, ChooString, 简体中⽂, ComboBox1, Installer
32、键盘如何重定义?
a::b
33、字符串如何进⾏⾃动替换?
::is::island of resistance或者
::china::
Clipboard=中华⼈民共和国
nd,^V
Return
34、屏蔽或开启键盘、⿏标?
BlockInput 命令后,紧跟on,则屏蔽键盘⿏标操作,紧跟off,则重新启⽤⽤户输⼊。
如何仅仅屏蔽⿏标?如何恢复? BlockInput,MouMove 恢复为:BlockInput, MouMoveOff
35、如何建⽴⼀个弹出式窗⼝例⽰⽂本?如何关闭?
SplashTextOn [, 宽度, ⾼度, 标题, ⽂本]
`n 可以在MsgBox和SplashTextOn等命令中对显⽰的⽂本进⾏换⾏。
SplashTextOff 为关闭SplashTextOn命令建⽴的弹出式窗⼝。
36、如何将⼀系列指令重复执⾏指定次数?
汽车拍摄
Loop [, Count]
{
循环体……
}
37、Loop中的count允许是表达式或者变量吗?
Count不允许是表达式,但允许是⼀个变量。
如何知道loop现在循环到第⼏次? loop 指令隐含有⼀个变量 A_Index ,⽤来记录当前状态是第⼏次循环
38、如何中断循环?
if a_index > 25
break ; 中断循环
39、如何跳过本次循环?
if a_index < 20
continue ; 跳过本次循环,开始⼀次新的循环
40、如何使使脚本等待指定时间?
Sleep,时间 单位为毫秒
41、如进⾏数学运算,使⽤什么符来把表达式运算的结果赋予某变量?
使⽤冒号等号符。如:NetPrice := Price * (1 - Discount/100)
42、i := i+1 的简化写法是什么?
i + =1
43、如何获取指定区间的随机数?
Random, 输出变量 [, 最⼩值, 最⼤值]
44、如何从指定⽂本中读取指定⾏?
FileReadLine, 输出变量, ⽂件名, ⾏数
45、如何判断⽂本超出边界?
ErrorLevel 是命令内置的⼀个变量,当读取⽂件超出边界时将被赋值为1.
46、ErrorLevel 为0和1时⼀般代表什么?
⼀般情况下,为0代表操作成功,为1,代表操作失败。
47、⼀般情况下,编写弹出式菜单代码的顺序是什么?
1、先定义⼦菜单项;
2、编写菜单项;
3、编写令菜单显⽰的代码;
4、编写删除代码;
5、编写响应代码。
48、如何添加⼦菜单?
Menu,add,⼦菜单项,:⼦菜单变量如:menu,mymenu,add,常⽤程序,:amenu
49、⽤来在弹出式菜单中显⽰⼀条分割线的代码是?
Menu, MenuName, add
50、正常菜单项的代码是?
Menu, MenuName, add,菜单项,响应标志
51、响应代码的格式是?
响应标志:
响应代码……
return
52、形如:Menu,amenu,add,txt 的代码是什么意思?
它其实是Menu,amenu,add,txt,txt 的⼀种简写,代表菜单项和响应标志
53、在指定坐标处显⽰菜单项的代码是?
Menu,MenuName,show,X坐标,Y坐标 如省略坐标,则在⿏标当前位置显⽰菜单项。
54、如何指定显⽰菜单的背景⾊?
Menu,MenuName,color,颜⾊代码
55、删除所有菜单的代码是什么?有什么作⽤?
Menu,mymenu,deleteall
如果没有这句代码,代码中分割线会在菜单重显时翻倍。如⽆分割线,可免
56、重启、关闭、注销系统的指令是什么?
pltShutdown 后跟0为注销1为关机,2为重启,4为强制关闭 8为关闭关闭电源
57、隐藏脚本图标有⼏种⽅法?
Menu , tray , noicon 或者#NoTrayIcon
58、显⽰脚本图标的代码?
Menu , tray , icon
59、脚本图标的⽓泡提⽰如何显⽰?
Menu , tray , tip , 我⾃⼰的脚本
60、如何设置脚本的图标?
Menu , tray , icon , %systemroot%\system32\shell32.dll ,22或者Menu , tray , icon , e:\ico\1.ico
61、如何利⽤快捷键退出脚本?
#x::ExitApp
62、如何移除托盘图标的所有标准菜单项?
Menu , tray , NoStandard
63、如何插⼊托盘图标菜单?
Menu , tray , add , myitem
64、如何显⽰托盘图标的标准菜单项?
Menu , tray , standard
65、在托盘图标显⽰⼀个⼆级菜单代码如何表⽰?
menu,mymenu,add,boke
元旦用英语怎么说menu,mymenu,add,luntan
menu,tray,add,相关⽹站,:mymenu
Return 注意:响应标志后是 :不是::
66、如何使⾮热键类的脚本持久运⾏?
#Persistent
67、显⽰⼀个标准的⽂件选择对话框的代码为?
FileSelectFile, OutputVar [, Options, RootDir, Prompt, Filter]
sat官网Option 参数如被省略,则为单选。M 多选,M后允许随意跟随⼀个数字。S: 显⽰保存对话框。数字为⼀般为3,即⽂件及路径必须存在。Filter 参数格式如:Example: Audio (*.wav; *.mp2; *.mp3)
68、FileSelectFile命令如⽤户选择了多个⽂件,输出变量如何分割?
输出变量⽤(`n)字符分割。第⼀个参数为路径,随后紧跟选定的各个⽂件名。
if files =
{
MsgBox, ⽤户放弃选择。
}
zoo的复数Loop, par, files, `n
{
if a_index = 1
mypath = %A_LoopField%
el
{
runwait, %mypath%\%A_LoopField%
}
}
return
69、运⾏并等待程序完成的指令是?
账簿分类runwait
70、从某字符串中逐次分解出⼀个个的⼦串。
我没时间>stamp your foot翻译Loop, Par , 某字符串 , ⽤于分割的特征变量
71、⽤对话框显⽰⾳量递增10%?
MsgBox, ⾳量递增10`%
72、使静⾳或者取消静⾳状态?
SoundSet, +1, , mute 或者Send,{Volume_Mute}
73、使主⾳量提升(降低)10%?
SoundSet ,+(-)10, MASTER
74、使⾳量中波形⾳量提升(降低)10%?
SoundSet , +(-)10, WAVE
75、#NoEnv 作⽤是什么?
主要是为了与以后兼容,也可以改善性能
76、如何对某些多媒体功能键重定义?
建个脚本内容为#InstallKeybdHook并执⾏,双击图标,窗⼝中选择菜单 view 第四项 key 开头的然后按多媒体键,f5刷新,看第⼆列内容⽐如a,显⽰的值是01e 。使⽤时就是sc01e::msgbox
77、显⽰器的宽度和⾼度⽤那两个常数表⽰?
A_ScreenWidth 和 A_ScreenHeight

本文发布于:2023-07-07 17:02:34,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/170146.html

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

标签:代码   控件   指定
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图