返回介绍

Macros

发布于 2020-03-05 18:21:26 字数 9365 浏览 1047 评论 0 收藏 0

下面按字母顺序列出在 AutoIt 中可用的宏:

说明
@AppDataCommonDirApplication Data 目录所在路径(例:C:\Documents and Settings\All Users\Application Data)
@AppDataDir当前用户的 Application Data 目录所在路径
@AutoItExe当前运行中的已编译脚本程序的完整路径。
@AutoItVersionAutoIt 的版本号,比如 3.0.102.0
@CommonFilesDirCommon Files 文件夹 所在路径(例:C:\Program Files\Common Files)
@Compiled若脚本已编译则为1,否则为0;
@ComputerName计算机名
@ComSpec%comspec% 的值(%comspec% 是一个指向当前命令行外壳的环境变量,通常因操作系统的不同而可能是 cmd.exe 或 command.exe),
主要用于命令行语句,例: Run(@ComSpec & " /k help | more")
@CR回车,Chr(13);有时用于换行。
@CRLF等价于 @CR 加 @LF ;偶尔也用于换行。
@DesktopCommonDir桌面 目录所在路径(例:C:\Documents and Settings\All Users\桌面)
@DesktopDir当前用户的桌面 目录所在路径
@DesktopHeight以象素为单位的屏幕宽度(水平分辨率),如 1024
@DesktopWidth以象素为单位的屏幕高度(垂直分辨率),如 768
@DesktopDepth屏幕的深度(颜色质量),以每象素的位数为单位,如 32
@DesktopRefresh屏幕刷新率,以赫兹为单位,如 85
@DocumentsCommonDirDocuments 目录所在路径(例:C:\Documents and Settings\All Users\Documents)
@error错误标志。详细说明请查看 函数部分。
@extended扩展函数返回值,一般用于 StringReplace 等函数。
@FavoritesCommonDirFavorites 目录所在路径(例:C:\Documents and Settings\All Users\Favorites)
@FavoritesDir当前用户的Favorites 目录所在路径
@GUI_CtrlId上一次点击的GUI控件ID,请查看 GUICtrlSetOnEvent 函数。
@GUI_CtrlHandle上一次点击的GUI控件句柄,请查看 GUICtrlSetOnEvent 函数。
@GUI_WinHandle上一次点击的GUI窗口句柄,请查看 GUICtrlSetOnEvent 函数。
@HomeDrive当前用户的帐号目录所在驱动器盘符(例:C:)
@HomePath当前用户的帐号目录(不包括盘符)。配合@HomeDrive使用即可获得该目录的完整路径(例:\Documents and Settings\yonken)
@HomeShare服务器与共享名,包括当前用户的帐号目录
@HOUR当前时钟的时值(24时制),值域为 00 ~ 23
@InetGetActive若调用 InetGet 函数所执行的下载操作进行中则该值为1,否则为0。
@InetGetBytesRead在调用 InetGet 函数所执行的下载操作进行中时该值为当前已下载文件大小的字节数,若在下载过程中出错则该值为-1。
@IPAddress1第一个网络适配器的 IP 地址。在某些电脑上可能会返回 127.0.0.1 。
@IPAddress2第二个网络适配器的 IP 地址。若不存在则返回 0.0.0.0 。
@IPAddress3第三个网络适配器的 IP 地址。若不存在则返回 0.0.0.0 。
@IPAddress4第四个网络适配器的 IP 地址。若不存在则返回 0.0.0.0 。
@LF换行,Chr(10);通常用于换行。
@LogonDNSDomain已登陆 DNS 域。
@LogonDomain已登陆域(例:ANGEL)
@LogonServer已登陆服务器(例:\\ANGEL)
@MDAY指示当天属该月的第几天,值域为 01 ~ 31
@MIN当前时钟的分值,值域为 00 ~ 59
@MON当前月份,值域为 01 ~ 12
@MyDocumentsDir当前用户的Documents 目录所在路径
@NumParams调用中函数的参数数量。
@OSBuild返回操作系统的内部标号(build号),如:Windows 2003 Server 返回的是 3790
@OSLang返回表示操作系统语言的编号(如0804)。详情请查看附录(Appendix) 的说明。
@OSServicePack系统已安装的Service pack信息,比如"Service Pack 3" ,若是 Windows 95 则可能是 "B"
@OSTYPE若操作系统是NT/2000/XP/2003则返回 "WIN32_NT",若系统是95/98/Me则返回 "WIN32_WINDOWS"
@OSVersion返回操作系统的版本,如:"WIN_2003", "WIN_XP", "WIN_2000", "WIN_NT4", "WIN_ME", "WIN_98", "WIN_95"
@ProgramFilesDirProgram Files文件夹 所在路径(例:C:\Program Files)
@ProgramsCommonDir「开始」菜单\程序 目录所在路径(例:C:\Documents and Settings\All Users\「开始」菜单\程序)
@ProgramsDir当前用户的「开始」菜单\程序 目录所在路径
@ScriptDir当前运行中的脚本所在的目录(不包括结尾的反斜杠符号)。
@ScriptFullPath当前运行中的脚本的完整路径,等价于@ScriptDir 加 "\" 再加 @ScriptName
@ScriptName当前运行中的脚本文件名。
@SEC当前时钟的秒值,值域为 00 ~ 59
@StartMenuCommonDir「开始」菜单 目录所在路径(例:C:\Documents and Settings\All Users\「开始」菜单)
@StartMenuDir当前用户的「开始」菜单 目录所在路径
@StartupCommonDir启动 目录所在路径(例:C:\Documents and Settings\All Users\「开始」菜单\程序\启动)
@StartupDir当前用户的启动 目录所在路径
@SW_DISABLE屏蔽(禁用)指定窗口
@SW_ENABLE恢复指定窗口(使其重新可用)。
@SW_HIDE隐藏指定窗口并激活其它窗口。
@SW_MAXIMIZE最大化指定窗口。
@SW_MINIMIZE最小化指定窗口并激活下一个在Z轴(垂直屏幕)方向上的顶层窗口。
@SW_RESTORE激活并显示指定窗口,如果该窗口已最小化或最大化则以其原始大小和位置还原。一般来说,应用程序在还原一个最小化窗口时应该应用此标志。
@SW_SHOW激活指定窗口并使其以当前大小和位置信息显示。
@SW_SHOWDEFAULT设置显示状态(SW_值),程序在启动应用程序时需指定该值。
@SW_SHOWMAXIMIZED激活并最大化指定窗口。
@SW_SHOWMINIMIZED激活并最小化指定窗口。
@SW_SHOWMINNOACTIVE最小化显示指定窗口。与 @SW_SHOWMINIMIZED 不同之处在于该窗口将不被激活。
@SW_SHOWNA令指定窗口根据其当前大小和位置信息显示。与 @SW_SHOW 不同之处在于该窗口将不被激活。
@SW_SHOWNOACTIVATE令指定窗口以其上一次的大小和位置显示。与 @SW_SHOWNORMAL 不同之处在于该窗口将不被激活。
@SW_SHOWNORMAL激活并显示指定窗口,如果该窗口已最小化或最大化则以其原始大小和位置还原。一般来说,应用程序在首次显示窗口时应该应用此标志。
@SystemDirWindows 下的System (或System32)文件夹所在路径(例:C:\WINDOWS\system32)
@TAB制表符, Chr(9)
@TempDir临时文件夹 所在路径(例:C:\DOCUME~1\yonken\LOCALS~1\Temp)
@UserProfileDir当前用户的帐号 目录所在路径(例:C:\Documents and Settings\yonken)
@UserName当前登陆的用户ID
@WDAY指示当天属该周的第几天,值域为 1 ~ 7,依次表示星期天到星期六。
@WindowsDirWindows文件夹 所在路径(例:C:\WINDOWS)
@WorkingDir当前/激活的工作目录(不包括结尾的反斜杠符号)
@YDAY指示当天属该年的第几天,值域为 1 ~ 366(若不是闰年则为365)
@YEAR当前年份(4位数)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文