Skip to the content.

返回主页

如意百宝箱-Ahk 简介

如意百宝箱-Ahk: 如意百宝箱是一款针对不同窗口和选中文件显示一个定制的动作面板的快捷启动工具. 动作面板由热键或鼠标手势来显示, 然后点击动作按钮来执行动作, 也可以由单独的热键或鼠标手势直接执行动作. 软件可以自由新增动作(如改写内置动作, 添加外部 ahk 脚本).

程序下载: RuYi_2.9.zip

当前版本: 3.0 - 2025/09/07

最新发布: https://github.com/wyagd001/RuYi-Ahk

其他页面: 感谢名单

关键词及目录: AutoHotkey 快捷键与模式 面板 动作 外部脚本

介绍

如意百宝箱受到类似软件 Quicker, Ahk 的 Windy 和 Candy 脚本的影响, 是一款由 AutoHotkey 脚本语言编写的快速启动软件. 打开 “如一.exe” 即启动了程序, 然后在不同的窗口按下 Ctrl+Mbutton 即可显示定制的动作面板, 点击面板上的按钮来执行相应的动作, 也可以使用鼠标手势 “上右” 来显示主面板. 欢迎大家试用, 非常渴望倾听您的声音. 欢迎您的任何意见、建议、疑问、吐槽, 或者鼓励.

快捷键与模式

不同的快捷键对应不同的显示模式. 如意百宝箱的 3 组快捷键 Ctrl + Mbutton, Ctrl + 1, Alt + CapLocks 分别对应着面板, 菜单, 工具提示这 3 种模式. 热键可以在配置文件 “如一.ini” 中手动修改(重启程序后生效).

面板

面板为动作的集合, 在按下上面的热键后显示, 点击面板上的按钮或菜单中的项目来执行相应的动作. 其配置文件为 “面板列表.ini”, 定义了面板中按钮的顺序, 可以手动修改(重启程序后生效), 其配置形式为[面板名称], 其下条目 1=动作编号1, 2=动作编号2…

动作

每个动作代表一个预设好的命令, 面板上的按钮对应一个动作, 点击面板上的按钮就会执行相应的动作. 动作设置保存在[1.1+] “配置文件/内置动作.ini” 和 “配置文件/自定义动作.ini” 文件中.

外部脚本

动作编号 ATA内置 按钮名称 动作对象 描述 脚本名称
1001 否 电脑图标 无条件 设置我的电脑中显示的图标(视频, 图片等六个文件夹..) 此电脑图标设置.ahk
1002 否 桌面图标 无条件 设置桌面中显示的图标(此电脑, 回收站, 网络..) 桌面图标设置.ahk
1003 否 导航栏 无条件 资源管理器左侧导航栏中项目的设置(收藏夹, 库, 快速启动..) 导航栏项目设置.ahk
1004 否 打开方式 无条件 查看扩展名的打开方式, 更改图标 文件打开方式查看.ahk
1005 否 电脑桌面图标 无条件 我的电脑和桌面添加自定义的链接图标 我的电脑和桌面添加特殊链接.ahk
1006 否 快捷方式 无条件 设置快捷方式的小箭头图标和快捷方式字样 快捷方式箭头图标设置.ahk
1036 是 文件改名 选中文件 修改选中的文本文件的名称和扩展名 文件名修改.ahk
1037 是 打开选中 选中对象 运行选中的文本(路径(程序, 文件, 目录), 网址, 注册表地址) 运行选中的文本.ahk
1038 否 编辑链接 选中文件 编辑选中的lnk快捷方式文件 LnkEditor.ahk
1039 是 放入同名 选中文件 将选中的文件放入同名的文件夹中(自动创建目录) 放入同名文件夹.ahk
1040 是 解散目录 选中文件 将选中文件夹中的文件移动到当前目录后, 删除选中文件夹 解散文件夹.ahk
1044 是 转码 选中文件 将选中的文本文件转换编码 文本文件转码.ahk
1045 是 创建软硬链接 选中文件 为选中的文件创建软硬链接 文件创建软硬链接.ahk
1046 是 文件属性 选中文件 修改选中的文件的属性(系统, 隐藏, 修改时间等) 文件属性.ahk
1061 是 文档所在目录 特定窗口 使用资源管理器以新窗口方式打开窗口编辑的文件所在的目录 打开的文件.ahk
1063 是 编辑模式 Chrome Chrome 浏览器开启网页编辑模式 Chrome地址栏打开.ahk
1067 是 合并文件 选中文件 将选中的多个文本文件合并为一个文件 合并文本文件.ahk
1070 是 预览文件 选中文件 使用ahk预览选中的文件(文本, 图片, 压缩包…) 文件预览.ahk
1071 是 打开方式 选中文件 弹出选中文件的打开方式菜单 文件打开方式.ahk
1080 是 MD5 选中文件 计算选中文件的MD5值 MD5_File.ahk
1081 是 交换文件名 选中文件 将当前选中的两个文件交换文件名 两个文件交换文件名.ahk
1086 是 复制到Music 选中文件 复制选中的文件到动作中指定的目录 复制文件到指定文件夹.ahk
1087 是 同步文件夹 资源管理器 左侧文件夹同步到右侧(左→右) 打开的文件夹同步.ahk
1092 是 查看编码 选中文本 查看选中文本的编码 查看字符编码.ahk
1093 否 搜索文件夹 资源管理器 使用文件名搜索资源管理器窗口当前文件夹中的文件 文件夹中搜索文件.ahk
1094 否 IP设置 无条件 网络适配器的IP设置 网络连接IP设置.ahk
1095 否 Hash 选中文件 计算选中文件的Hash值 HashCalc.ahk
1096 否 搜索文件内容 资源管理器 搜索资源管理器窗口当前文件夹中文本文件中的内容 文本文件中查找字符.ahk
1097 是 百度搜索 选中文本 百度搜索选中文本 当前浏览器打开.ahk
1098 是 文本比较1 选中对象 将选中对象放入文本对比的左侧界面 文本比较.ahk
1099 否 自定义运行 无条件 自定义注册表中注册的exe文件 自定义运行命令.ahk
1101 是 MD5对比1 选中文件 将选中文件放入MD5计算界面的上部编辑框 MD5.ahk
1103 是 Hash2 选中文件 计算选中文件的Hash值 Hash_File.ahk
1104 是 缩小50% 选中文件 将选中的图形文件尺寸缩小50% 图像缩小一半.ahk
1105 是 灰度图像 选中文件 将选中的图形文件转换为灰度图像 图像变灰度.ahk
1106 是 放入剪贴板 选中文件 将选中的图形文件内容放入剪贴板 图像内容放入剪贴板.ahk
1107 是 品质压缩 选中文件 将选中的图形文件品质缩小50% 图像质量压缩一半.ahk
1108 是 移动到Music 选中文件 移动选中的文件到动作中指定的目录 移动文件到指定文件夹.ahk
1109 是 发送到打开的 选中文件 复制/移动选中文件到当前打开的目录 选中文件到打开的文件夹.ahk
1110 是 搜索帮助 选中文本 打开 ahk 中文帮助文件并跳转到选中的文本 Ahk脚本查帮助.ahk
1115 是 显示隐藏 无条件 资源管理器显示隐藏文件 显示隐藏文件.ahk
1117 是 显示扩展名 无条件 资源管理器显示文件的扩展名 显示扩展名.ahk
1119 是 多文件名 选中文件 将选中的多个文件的文件名放入剪贴板 多文件仅复制文件名.ahk
1120 是 剪贴板至文件 资源管理器 剪贴板保存为文件到当前文件夹 剪贴板保存为文件到当前文件夹.ahk
1121 是 最近打开 特定窗口 显示系统最近打开的文档的菜单 最近使用的文档.ahk
1125 是 窗口静音 任意窗口 任意窗口静音, 再次运行恢复 窗口静音.ahk
1126 是 浏览器打开 特定窗口 使用(当前打开的)浏览器打开当前窗口打开的文本文件 其他编辑器打开.ahk
1129 是 记事本 特定窗口 使用记事本编辑当前窗口打开的文本文件 其他编辑器打开.ahk
1141 是 复制网址 Chrome 获取 Chrome 浏览器地址栏的网址 GetBrowserURL.ahk
1143 是 IE浏览器打开 Chrome 使用IE浏览器打开 Chrome 浏览器当前标签页的网址 其他浏览器打开.ahk
1151 是 复制命令行 当前窗口 复制窗口进程命令行到剪贴板 复制窗口命令行.ahk
1161 是 开机启动项目 注册表 在注册表窗口打开动作中指定的路径 注册表定位.ahk
1171 是 截取窗口 任意窗口 截取窗口并存入脚本所在目录的截图目录中(客户区域不带窗口标题栏) 截图.ahk
1172 是 截取屏幕 无条件 截取显示器屏幕并存入脚本所在目录的截图目录中 截图.ahk
1173 是 二维码 选中文本 选中文字生成二维码 生成二维码.ahk
1174 是 更改盘符 选中驱动器 更改选中驱动器的盘符 磁盘_更改盘符.ahk
1175 是 序列号 选中驱动器 读取选中驱动器的序列号 磁盘_读取序列号.ahk
1176 是 AppId 任意窗口 更改窗口的AppId, 将窗口从当前任务栏分组中移除 更改appid.ahk
1177 是 FolderMenu 选中文件夹 将选中文件夹以菜单形式显示(以文件夹中的文件创建一个右键菜单) FolderMenu.ahk
1197 是 DllFunc 选中文件 查看选中Dll文件中的函数 Dll文件中的函数.ahk
1198 是 智能解压 选中文件 将选中的压缩文件解压到当前文件夹, 并且只有一层文件夹 压缩文件智能解压.ahk
1199 否 窗口列表 无条件 列出系统中的所有窗口, 可以隐藏和显示 窗口_显示或隐藏.ahk
1200 是 进制转换 选中文本 将选中的10进数字转换为16进制, 或相反 数字_十进制十六进制转换.ahk
1201 是 对应颜色 选中文本 查看选中数字对应的颜色 数字_查看代码对应的颜色.ahk
1207 是 提取图标 选中文件 提取选中文件(exe, dll)中的图标 提取图标.ahk
1208 是 关联图标 选中文件 保存选中文件关联的图标到文件所在文件夹 关联图标存为png文件.ahk
1212 是 Ini_Fav 选中文件 Ini 文件式的收藏夹菜单 Ini_收藏夹菜单.ahk
1213 是 Ini_Opw 选中文件 Ini 文件显示为程序菜单, 使用菜单中的程序打开选中的文件 Ini_程序打开选中文件.ahk
1214 是 百度搜索 选中文件 百度搜索选中文件的文件名 发送文件到手机目录.ahk
1217 是 到手机 无条件 同步电脑文件夹到手机文件夹(参数指定文件夹) 同步文件夹到手机.ahk
1219 是 到手机 选中文件 发送电脑选中文件到手机的根目录 发送文件到手机目录.ahk
1220 否 股票行情 无条件 显示自定义股票当天的涨跌 股票当天行情.ahk
1222 否 360收藏夹 无条件 将 360 浏览器的收藏夹显示为菜单 360浏览器收藏夹.ahk
1223 是 Chrome收藏夹 无条件 将 Chrome 浏览器的收藏夹显示为菜单 Chrome收藏夹.ahk
1225 否 文件库搜索 选中文件 使用文件名搜索文件库中的文件 数据库_文件库中搜索文件.ahk
1226 是 打开目录 对话框 显示一个菜单, 对话框跳转到选择的项目 对话框_打开目录.ahk
1228 是 搜狗翻译 选中文本 使用搜狗翻译选中的文本 搜狗翻译.ahk
1229 否 查找重复 选中文件夹 查找选中文件夹中的重复文件 查找重复文件.ahk
1231 否 环境变量 无条件 环境变量编辑备份脚本 环境变量.ahk
1232 是 新增Path 资源管理器 将资源管理器当前打开的路径加入环境变量 Path 中 Environment.ahk
1238 是 前后交换 选中文件 重命名文件, 将文件名使用分隔符分为前后两部分,然后交换其位置 文件名前后交换.ahk
1239 否 收藏夹 对话框 对话框跳转到ini文件中预设的文件夹 对话框_收藏夹.ahk
1242 否 文本处理 选中文本 编辑选中的文本 文本处理.ahk
1249 是 文件夹结构 选中文件夹 将选中文件夹的结构复制到当前文件夹(仅复制选中文件夹及其下的子文件夹) 复制文件夹结构到当前目录.ahk
1250 是 结构+空文件 选中文件夹 将选中文件夹的结构和空白文件复制到当前文件夹 复制文件夹结构到当前目录.ahk
1259 否 窗口微缩0.5 任意窗口 隐藏窗口后以动态缩略图方式显示(原窗口的0.5) 窗口微缩.ahk
1262 否 Adb 命令 无条件 使用界面执行预设的 Adb 命令 Adb.ahk
1268 否 临时共享 选中文件 将选中文件共享到局域网, 局域网内的手机和电脑使用浏览器打开网址, 或手机扫码下载文件 文件临时共享.ahk
1269 是 Zip压缩 选中文件 将选中的文件添加到 Zip 压缩包中(引用程序内置) 7zip压缩.ahk
1270 是 Zip解压 选中文件 将选中的 Zip 文件自动解压到压缩包所在文件夹(引用程序内置) 7zip智能解压.ahk
1271 是 Rar解压 选中文件 将选中的 Rar 文件自动解压到压缩包所在文件夹(引用程序内置) UnRar.ahk
1296 是 时间戳 选中文本 选中的文本进行时间戳和日期时间的互相转换 数字_时间戳转换.ahk
1297 是 文件列表 选中文件夹 显示选中文件夹中的所有文件的路径列表(整合版) 文件夹_文件列表(整合版).ahk
1302 否 复制信息 选中文件 将资源管理器选中文件各列显示的信息复制到剪贴板 复制资源管理器各列的信息.ahk
1303 否 ADS管理 选中文件夹 列出选中文件夹中带有ADS数据的文件, 并可以对ADS数据进行管理(新建, 删除, 另存为) 管理文件ADS.ahk
1304 是 添加 ADS 选中文件 为选中的文件添加文本的 ADS 流(流名称为 ADS1, ADS2) 添加文本到 ADS 流.ahk
1309 否 软链接管理 选中文件夹 列出选中文件夹的软链接文件和文件夹 管理文件软链接.ahk
1310 否 硬链接管理 选中文件夹 列出选中文件夹的硬链接文件和文件夹 管理文件硬链接.ahk
1311 是 软硬链接检查 选中文件 检查选中文件是否存在硬链接文件, 或是否是软链接文件及显示其目标文件 文件软硬链接检查.ahk
1316 否 管理编码 选中文件夹 列出选中文件夹中文本文件编码, 批量转码 管理文本文件编码.ahk
1317 是 Ini_Fav 无条件 Ini 文件显示为Gui面板(作为收藏夹使用) Ini_收藏夹界面.ahk
1325 是 关闭其他 任意窗口 关闭除当前窗口外的同进程名的所有其他窗口(拥有标题栏和最大化按钮的窗口) 关闭同进程所有其他窗口.ahk
1326 是 关闭其他 任意窗口 关闭除当前窗口外的所有其他窗口(只包括任务上可见的活动窗口) 关闭所有其他窗口.ahk
1327 是 Bing壁纸 无条件 将Bing背景图片设置为桌面壁纸 Bing壁纸.ahk
1329 否 整点敲钟 无条件 整点半点敲钟 时间_整点半点敲钟.ahk
1330 否 节日提醒 无条件 节日提醒 时间_节日提醒.ahk
1331 是 设为壁纸 选中文件 将选中图片文件设置为桌面壁纸 文件_设置壁纸.ahk
1332 是 随机壁纸 无条件 将下载Bing背景图片的随机缓存文件设置为桌面壁纸 将指定文件设为壁纸.ahk
1333 否 文本批量 选中文件夹 对文件夹中文本文件进行批量操作(替换, 开头(/结尾)新增(/删除)一行) 文本文件批量操作.ahk
1344 是 FileToClip 剪贴板 将路径对应的文件复制到剪贴板 根据路径将文件复制到剪贴板.ahk
1350 否 文本对比 无条件 网页版的文本对比 文本对比(WebView2).ahk2
1352 否 批量重命名 选中文件夹 对文件夹中的文件进行批量重命名操作 批量重命名.ahk
1360 是 截取屏幕 无条件 截取显示器屏幕并保存到脚本指定的路径(网页控制使用) 截图.ahk
1363 是 上一首 无条件 播放器上一首(foobar2000, wmplayer, ttplayer, Winamp) 播放器控制.ahk
1382 是 红色图标 选中文件夹 将文件夹的图标设置为红色.ico 彩色文件夹.ahk
1401 是 详细信息 选中文件 获取选中文件的额外属性 文件_额外的属性(ExtendedProperty).ahk
1402 是 查看属性 选中文件 获取选中文件的资源管理器详细信息列中能列出的属性 文件_额外的属性(GetDetailsOf).ahk
1403 是 虚拟为磁盘 X 选中文件夹 将选中文件夹挂载为虚拟磁盘 X: 文件夹_虚拟磁盘.ahk
1404 是 卸载磁盘 X 选中驱动器 卸载虚拟磁盘 X: 文件夹_卸载虚拟磁盘.ahk
1405 是 载为目录 选中磁盘 将选中磁盘挂载为到指定文件夹 磁盘_挂载为文件夹.ahk
1406 是 取消挂载 选中文件夹 将选中文件夹(分区挂载的文件夹) 取消挂载 文件夹_取消挂载.ahk
1416 是 移动鼠标 无条件 移动鼠标到指定坐标并点击鼠标左键 移动鼠标.ahk
1417 否 屏蔽键盘 无条件 临时屏蔽键盘按键 屏蔽键盘.ahk
1424 是 同时编辑 无条件 同时使用记事本打开两个文件夹下(当前打开的文件夹)的同名文件 同时编辑两个同名的文件.ahk
1428 否 输入法指示 无条件 工具: 在鼠标旁边显示当前窗口输入法状态(A, 中, 英) 输入法指示器.ahk
1430 否 托盘图标管理 无条件 显示隐藏系统托盘区域中图标 托盘图标管理器.ahk
1431 是 普通权限 无条件 使用标准用户的权限创建任务计划,通过打开计划来打开文件(普通用户下以管理员权限运行如意以普通权限来打开文件) 通过当前用户的权限新建任务计划并执行打开文件.ahk
1432 是 普通权限 无条件 使用当前 Shell 的权限(正常情况下为登录用户的权限) 打开文件(以管理员权限运行如意时想以普通用户的权限打开文件) 通过桌面权限打开文件(ShellRun).ahk
1433 是 隐藏静音 无条件 将任意窗口隐藏并静音, 再次运行恢复 隐藏窗口并静音.ahk
1436 是 获取颜色 无条件 查看选中数字对应的颜色, 并带有取色功能 取色小程序.ahk
1440 否 回收站预览 无条件 显示当前登录用户的回收站中的文件 当前用户回收站中的文件信息.ahk
1442 是 新建文本文件 特定窗口 在当前打开的目录新建文本文件 文件_新建.ahk
1443 是 新建文件夹 特定窗口 在当前打开的目录新建文件夹 文件_新建.ahk
1466 是 微缩窗口0.3 任意窗口 以动态缩略图方式显示(原窗口的0.3) 动态缩略图.ahk
1477 是 黑转透明 选中文件 将图片中的黑色转为透明 图像文件_指定颜色变透明.ahk
1478 是 白转透明 选中文件 将图片中的白色转为透明 图像文件_指定颜色变透明.ahk
1479 是 白转红 选中文件 将图片中的白色转为红色 图像文件_颜色替换.ahk
1480 是 白转透明 选中文件 将图片中的白色转为透明 图像文件_颜色替换.ahk
1481 是 留白转红 选中文件 保留图片中的白色, 其他所有颜色转为红色 图像文件_保留指定颜色.ahk
1482 是 转 Ico 选中文件 将选中的图片文件转为 Ico 文件 图像文件_转为Ico文件.ahk
1484 是 转为png 选中文件 将选中的图形文件转为png 图像缩小一半.ahk
1485 是 转为jpg 选中文件 将选中的图形文件转为jpg 图像缩小一半.ahk
1503 是 截取窗口 任意窗口 窗口截图并存入脚本所在目录的截图目录中(带窗口标题栏带窗口标题栏和鼠标光标) 窗口_截图并自动保存.ahk
1507 是 留黑转白 选中文件 保留图片中的黑色, 其他所有颜色转为白色 图像文件_保留指定颜色.ahk
1516 否 Ini_Fav 无条件 Ini 文件显示为列表面板(作为收藏夹使用) Ini_收藏夹列表.ahk
1521 是 截取屏幕 无条件 截取屏幕并存入脚本所在目录的截图目录中(带鼠标光标) 截图并自动保存.ahk
1528 否 摸鱼看股 无条件 更改额外任务栏最上面文本为上证指数当天价格和涨幅 摸鱼看股.ahk
1529 是 随机播放 无条件 随机播放指定文件夹(列表) 中的音频文件 随机播放.ahk
1530 否 区域截图 无条件 拖动鼠标区域截图 区域截图.ahk
1541 否 移动窗口 任意窗口 移动窗口 任意位置移动窗口.ahk
1542 否 窗口大小 任意窗口 拖动右键,改变窗口的大小 任意位置移动窗口.ahk
1543 否 批量文件 选中文件夹 在选中文件夹下批量创建文件(文件夹), 一行一个 文件夹_批量创建文件.ahk
1544 否 验证身份证 选中文本 选中身份证号码, 验证是否有效 验证身份证号码.ahk
1548 否 文件合并 选中文件夹 列出选中文件夹中文本文件, 将选中文件合并 多文件合并.ahk
1549 是 搜狗输入法 任意窗口 激活搜狗拼音输入法 激活指定输入法.ahk
1550 是 显示剪贴板 剪贴板 显示剪贴板当前的内容 显示剪贴板内容.ahk
1578 是 启动服务 无条件 系统服务管理(启动,停止,获取列表,获取服务信息) 服务管理.ahk
1586 否 窗口穿透 无条件 当前窗口部分区域透明并穿透,使鼠标能操作下层窗口 窗口穿透.ahk
1598 否 公式助手 无条件 WPS 表格公式助手 公式助手.ahk
1601 是 服务改手动 无条件 启用打印服务改为手动模式,系统服务管理(启动,停止,获取列表,获取服务信息) 服务管理.ahk
1653 否 文字识别 无条件 拖动鼠标区域截图并文字识别(64位系统,需自行下载 PaddleOCR 或 RapidOCR 模块) 小区域文字识别.ahk
1665 否 股价查询 无条件 股票和基金当天价格查询 股票计算器.ahk
1679 否 退休日期计算 无条件 根据身份证或出生日期计算退休日期 计算退休日期.ahk
1680 否 桌面画图 无条件 桌面画图工具 桌面画图.ahk
1687 否 无界鼠标 无条件 鼠标移到边缘从对面边缘出来 无界鼠标.ahk
1708 否 计算BMI 无条件@数字 根据身高体重计算身体质量指数(BMI) 身体质量指数(BMI).ahk
1711 否 经纬度 无条件@数字 经纬度换算 经纬度转换.ahk