.jpg)
怪咖软妹@ 2025-02-18 11:11:58
@echo off set /a "x=0" set /a "y=0" :loop move mouse %x% %y% set /a "x+=1" set /a "y+=1" timeout /t 1 /nobreak >nul goto loop
注意:这个脚本会使鼠标在屏幕上从左上角开始向右下角移动,每秒移动一个像素。使用时请根据需要调整坐标和移动速度。
.jpg)
国孟古 2025-02-18 15:42:04
1. 准备工具:
下载并安装AutoIt: https://www.autoitscript.com/site/autoit/downloads/
2. 编写批处理脚本: 你可以使用此批处理脚本来调用AutoIt脚本,使得在设定的时间间隔移动鼠标:
假设你有一个名为 move_mouse.au3 的 AutoIt 脚本,如下:
autoit Opt("AutoItSetTitleMatchMode", 2)
while 1 mouseclick("left", 100, 100, 1) ; 移动鼠标到 (100, 100) 并单击 sleep(5000) ; 等待5秒 wend
编译这个AutoIt脚本为可执行文件 move_mouse.exe。
3. 创建批处理脚本: 你可以在 .bat 文件中调用编译后的 move_mouse.exe 文件,例如:
batch @echo off start "" "C:\path\to\move_mouse.exe"
保存这个文件为 move_mouse.bat。
4. 定时执行: 为了定时执行批处理文件 move_mouse.bat,你可以使用 schtasks 命令:
batch schtasks /create /tn "MoveMouseTask" /tr "C:\path\to\move_mouse.bat" /sc minute /mo 1 /st 12:00
上面的命令会在每隔1分钟执行一次 move_mouse.bat。你可以根据需要调整时间间隔。
请注意,确保所需的路径正确,并根据你的系统配置调整任务调度命令。
这种方式简单且有效,适用于自动化鼠标移动。
.jpg)
和季凡 2025-02-18 10:32:26