用bat命令实现鼠标交替点击两位置?

作者&投稿:步荣 (若有异议请与网页底部的电邮联系)
~ @echo off
set /p interval=<interval.txt # 读取间隔时间,单位为毫秒
set /p x1=<x1.txt # 读取位置1的横坐标
set /p y1=<y1.txt # 读取位置1的纵坐标
set /p x2=<x2.txt # 读取位置2的横坐标
set /p y2=<y2.txt # 读取位置2的纵坐标

:loop
mode con: cols=%x1% lines=%y1%
powershell -command "& {[System.Windows.Forms.Cursor]::Position = New-Object System.Drawing.Point(%x1%, %y1%)}
ping -n 1 -w %interval% > nul
mode con: cols=%x2% lines=%y2%
powershell -command "& {[System.Windows.Forms.Cursor]::Position = New-Object System.Drawing.Point(%x2%, %y2%)}
ping -n 1 -w %interval% > nul"
goto loop
在这个示例中,我们假设已经准备了四个文本文件,分别存储间隔时间(以毫秒为单位)、位置1的横坐标、纵坐标和位置2的横坐标、纵坐标。假设这些文件的文件名为interval.txt、x1.txt、y1.txt、x2.txt、y2.txt,并且它们都存储在当前目录下。
在代码中,我们首先使用set /p命令从这些文本文件中读取所需的值。然后,我们使用mode命令获取当前屏幕的分辨率,并根据分辨率计算出位置的坐标。最后,我们使用powershell命令执行鼠标点击操作,并使用ping命令等待一段时间,以便实现定期交替点击的效果。
在代码中,我们使用goto命令实现循环效果,每次循环都会执行一次鼠标点击操作,然后等待一段时间。你可以根据需要调整间隔时间、位置坐标等参数,并根据实际情况进行修改。

很抱歉,但是使用纯粹的批处理脚本(.bat文件)是无法直接操作鼠标点击事件的。批处理脚本主要用于执行命令行操作和批处理任务。
如果您没有权限安装第三方软件或者执行.exe文件,实现定期点击两个位置可能会更加困难。您可能需要寻找其他途径或者使用其他编程语言来完成这个任务,例如使用AutoHotkey脚本、Python等。
以下是一个使用AutoHotkey脚本实现鼠标交替点击两个位置的示例:
autohotkeyCopy CodeLoop { Click, 100, 200 ; 第一个位置坐标 Sleep, 1000 ; 等待1秒 Click, 300, 400 ; 第二个位置坐标 Sleep, 1000 ; 等待1秒}

请注意,使用AutoHotkey或其他编程语言编写脚本可能需要一定的编程知识。如果您对编程不太熟悉,建议您寻求其他具有自动化功能的软件来满足您的需求。

抱歉,通过批处理(.bat)脚本实现鼠标点击操作是相对困难的。因为批处理脚本主要用于执行命令行操作,而不支持直接控制鼠标的功能。
要实现鼠标点击操作,通常需要使用编程语言或特定的自动化工具来模拟鼠标动作。这些工具可以通过编写脚本或程序来模拟鼠标移动和点击。一些常见的自动化工具包括AutoHotkey、Python的PyAutoGUI模块等。
如果您想通过批处理脚本实现鼠标点击操作,可能需要考虑使用其他的第三方工具或编程语言来实现,而不仅限于批处理脚本。


用bat命令实现鼠标交替点击两位置?
在代码中,我们首先使用set \/p命令从这些文本文件中读取所需的值。然后,我们使用mode命令获取当前屏幕的分辨率,并根据分辨率计算出位置的坐标。最后,我们使用powershell命令执行鼠标点击操作,并使用ping命令等待一段时间,以便实现定期交替点击的效果。在代码中,我们使用goto命令实现循环效果,每次循环都会执...

bat脚本隔几秒点一下鼠标
“您问的是bat脚本该怎么隔几秒点一下鼠标吗?”使用bat脚本每隔几秒点击一下鼠标。批处理脚本并未内置延时功能,可结合timeout命令或VBS脚本实现。使用timeout\/nobreak\/t5实现5秒延时,之后模拟鼠标点击。这种方法简单易行,但要确保系统支持。

bat怎样由鼠标事件驱动
需要第三方命令的支持,才能实现鼠标点击。根据查询相关公开信息显示,截图的那个修复工具,虽然是exe格式的程序,但可以用解压工具把它里面的脚本文件和一些第三方命令程序解压出来,然后看一下代码内容,就知道用哪个命令程序实现鼠标点击的。批处理文件的扩展名为bat或cmd,比较常见的批处理包含两类:DOS批...

...bat文件 达到效果是 运行此批命令 鼠标自动双击 d:\\A 文件_百度知 ...
有一个autoexec.bat的文件。用记事本打开他在里面写上path d:\\A保存就行了。以后只要一开机计算机就能自动运行这个批处理文件并完成打开你给指定的这个文件了。那你就用记事本单做一个.bat的文件,在里面写入“path d:\\A”保存出来就行了,以后只要用鼠标一打开你建的这个.bat文件,就会自动运行你...

bat命令问题, 鼠标点击【 】内选择
这个很复杂,必要要装WBAT才能支持,加上写起来麻烦!建议你用ABCD选项 比如按A执行什么。按B执行什么。代码如下 echo a:echo b:echo c:echo d:choice \/c:abcd if errorlevel 4 (选d要执行的命令)if errorlevel 3 (选c要执行的命令)if errorlevel 2(选b要执行的命令)if errorlevel 1 (选a要...

bat 鼠标点击怎么实现
这需要第三方命令的支持,才能实现鼠标点击。您截图的那个修复工具,虽然是exe格式的程序,但可以用解压工具把它里面的脚本文件和一些第三方命令程序解压出来,然后看一下代码内容,就知道用哪个命令程序实现鼠标点击的。我一时忘记了名字,所以没法直接告诉您文件名了,抱歉。

跪求高手教我些常用的BAT命令和用法
例:用edit编辑a.bat文件,输入下列内容后存盘为c:\\a.bat,执行该批处理文件后可实现:将根目录中所有文件写入 a.txt中,启动UCDOS,进入WPS等功能。批处理文件的内容为: 文件表示:echo off 不显示命令行 dir c:\\*.* >a.txt 将c盘文件列表写入a.txt call c:\\ucdos\\ucdos.bat 调用ucdos echo...

bat命令 dos命令 或者有什么程序可以让鼠标消失
在config.sys或autoexec.bat别加载鼠标驱动程序,或找到鼠标程序用\/?参数运行它,看一下它的参数,手工运行下带参数的程序。例如:加载鼠标的程序是mouse,其卸载驻留的鼠标程序参数是\/u,你就可以在DOS提示𥞂下运行 mouse \/u 就可以了 另外,个人发现,如果你用的是山寨鼠标或鼠标控制芯片不好...

用批处理可以实现模拟鼠标点击么?
如果你想要用批处理来完成这个功能比较麻烦,你可以用其它脚本语言,比如:autoit、按键精灵等来完成这个工作。

如何制作自动打开控制面板中鼠标设置菜单的inf、bat文件以及自解压的ex...
3、用批处理来直接安装鼠标指针,我还没想到方法。但用RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128 INF文件所在的路径及文件 ,这条命令可以实现在命令行窗口上安装inf文件;4、同理,把指针和inf文件做成自解压文件,然后编写以下脚本即可:Setup=rundll32.exe setupapi,InstallHinf...

吉木乃县18451079350: 用BAT批处理让鼠标在桌面两点来回单击 -
宦龙葫芦: XY坐标默认是:第1个坐标X=20 Y=10 点击数=1 第2个坐标X=500 Y=100 点击数=1循环点击20次,次数可以自己改.已经发到你邮箱里了,谢谢采纳!

吉木乃县18451079350: 用.bat文件实现鼠标连续点击 -
宦龙葫芦: bat只是调用dos命令的 与windows界面完全无交互的可能

吉木乃县18451079350: bat 鼠标点击怎么实现 -
宦龙葫芦: 这需要第三方命令的支持,才能实现鼠标点击.您截图的那个修复工具,虽然是exe格式的程序,但可以用解压工具把它里面的脚本文件和一些第三方命令程序解压出来,然后看一下代码内容,就知道用哪个命令程序实现鼠标点击的.我一时忘记了名字,所以没法直接告诉您文件名了,抱歉.

吉木乃县18451079350: bat如何将光标转到指定位置 -
宦龙葫芦: bat要用到第三方,vbs好像可以做到移动,但不能点击,你需要鼠标移动到哪,做点击事件,不如下个按键精灵写一个脚本,非常简单,直接插入鼠标移动到(x,y)自己修改位置即可

吉木乃县18451079350: bat命令问题, 鼠标点击【 】内选择 -
宦龙葫芦: 这个很复杂,必要要装WBAT才能支持,加上写起来麻烦!建议你用ABCD选项 比如按A执行什么.按B执行什么.代码如下 echo a:******** echo b:******** echo c:******** echo d:******** choice /c:abcd if errorlevel 4 (选d要执行的命令) if errorlevel 3 (选c要执行的命令) if errorlevel 2(选b要执行的命令) if errorlevel 1 (选a要执行的命令)

吉木乃县18451079350: 如何使用按键精灵制作脚本 我想用鼠标循环点击桌面上一个.bat文件 不影响正常上网操作 -
宦龙葫芦: 什么?UserVar Yanshi=200 两次点击的时间间隔(毫秒) LeftClick 1 Delay Yanshi 鼠标左键连续点,.............晕,那这个也解决不了问题啊,你最好装个好点的防火墙.

吉木乃县18451079350: 如何让编辑bat文件使得双击时直接运行两次DOS命令 -
宦龙葫芦: d:ok.exe就这样写,编辑个文本把后缀改bat就行了你到底要干蛤啊`` 说明白点我帮你编 你那个直接一行就可以了d:\ok.exe

吉木乃县18451079350: 用bat命令写如下一个程序? -
宦龙葫芦: 后缀是bat的文件就是批处理文件,是一种文本文件.简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令.那它有什么用呢? 比如,在启动wps软件时,每次都必须执行 C:\>cd wps C:\WPS>spdos C:\...

吉木乃县18451079350: 求一段bat指令 -
宦龙葫芦: @echo off for %%a in (.5 .88 .18) do set "%%a=a" for /r %%a in (*.txt*) do (if "%%~xa" neq ".txt" if not defined %%~xa del /a /f "%%a" ) pause

吉木乃县18451079350: 用批处理命令打开一个软件界面后如何用命令执行自动点击某个按钮,例如“登陆”,有图 -
宦龙葫芦: dim program program="D:\qqcttf.exe" '你的qq路径 set Wshell=CreateObject("Wscript.Shell") set oexec=Wshell.Exec(program) wscript.Sleep 3000 Wshell.AppActivate "qqcttf.exe" wscript.Sleep 200 Wshell.SendKeys "+{TAB}" wscript....

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网