按键精灵常用脚本库:5个自动化脚本示例

页面更新于 2026-10-15

不想从零开始写脚本?这里整理了 5 个常用自动化脚本示例——鼠标连点器、Excel 自动填表、定时文件管理、窗口监控和自动备份。每个脚本都附有完整代码和注释。

示例一:鼠标连点器

  • 功能:在指定位置自动点击鼠标 N 次
  • 代码:Dim x, y, count
    x = 500 : y = 400 // 点击坐标
    count = 10 // 点击次数
    For i = 1 To count
      MoveTo x, y
      Delay 100
      LeftClick 1
      Delay 500
    Next
    MessageBox "点击完成"

示例二:Excel 自动填表

  • 功能:打开 Excel 文件并逐行输入数据
  • 代码:// 假设 Excel 已打开,光标在 A1 格
    Dim data(5)
    data(0) = "张三" : data(1) = "李四" : data(2) = "王五"
    For i = 0 To 2
      SayString data(i)
      Delay 200
      KeyPress "Tab"
      Delay 100
    Next

示例三:定时文件管理

  • 功能:每小时将指定文件夹的截图移动到备份目录
  • 代码:Dim srcDir, dstDir
    srcDir = "C:\Users\Username\Desktop\Screenshots"
    dstDir = "D:\Backup\Screenshots"
    While True
      Call Plugin.File.CopyDirectory(srcDir, dstDir)
      TracePrint "备份完成: " & Now()
      Delay 3600000 // 等待 1 小时
    Wend

示例四:窗口监控与通知

  • 功能:检测特定窗口是否出现,出现时发送通知
  • 代码:While True
      hwnd = Plugin.Window.Find("计算器")
      If hwnd <> 0 Then
        MessageBox "计算器已打开!"
        Exit Do
      End If
      Delay 2000
    Wend

示例五:自动备份指定文件

  • 功能:启动时将重要文件复制到备份目录
  • 代码:Dim srcFile, dstFile
    srcFile = "C:\Important\data.xlsx"
    dstFile = "D:\Backup\data_" & FormatTime(Now(), "yyyyMMdd_HHmmss") & ".xlsx"
    Call Plugin.File.CopyFile(srcFile, dstFile)
    If Plugin.File.ExistFile(dstFile) Then
      TracePrint "备份成功:" & dstFile
    Else
      MessageBox "备份失败,请检查路径"
    End If

常见问题

按键精灵脚本怎么导入?

打开按键精灵→我的脚本→右键空白处→"导入脚本"→选择 .Q 或 .TXT 格式的脚本文件。导入后先双击打开检查代码,确认安全后再运行。

哪里可以下载更多按键精灵脚本?

按键精灵官方论坛(bbs.anjian.com)的"脚本分享"版块有大量用户分享的脚本。建议优先下载"精华帖"或高回复量的帖子,这些脚本通常经过了社区验证。

按键精灵脚本用什么格式保存?

按键精灵脚本默认保存为 .Q 格式(Q 语言脚本文件)。也可以保存为 .TXT 纯文本格式方便分享和备份。在脚本编辑器→文件→另存为中可选择格式。

下载按键精灵

安装包 MD5 公开可验证,兼容 Win10/Win11。

毒霸安全检测 MD5公开可验证 无恶意广告弹窗
免费下载