求一个批处理:鼠标左键在桌面空白处点一下
求一个批处理:鼠标左键在桌面空白处点一下谢谢!
建议
配合
nircmd使用,可以实现此类功能,模拟鼠标键盘操作。 这个问题的难点在:怎么判断桌面空白处? 如果图标不多的话,可以在点桌面之前,发送个Win+D键,直接点击右下角,然后再发送个Win+D恢复当前窗口。如果怕本来就已经最小化,可以再开一个什么软件的窗口再发送.... 批处理 做鼠标的活儿,需要 其他语言脚本配合,本质上已经不是批处理了。
呼出 鼠标右键菜单,这个活儿 估计 批处理自己办不到。 a583091790 发表于 2023-2-23 13:49
建议
配合
nircmd使用,可以实现此类功能,模拟鼠标键盘操作。
谢谢! 9zhmke 发表于 2023-2-23 16:41
如果图标不多的话,可以在点桌面之前,发送个Win+D键,直接点击右下角,然后再发送个Win+D恢复当前窗口。如 ...
谢谢! dos时代菜鸟 发表于 2023-2-23 17:30
批处理 做鼠标的活儿,需要 其他语言脚本配合,本质上已经不是批处理了。
呼出 鼠标右键菜单,这个活儿...
谢谢! 想到个方式:
先下载nircmd
首先隐藏桌面图标
nircmd.exe win hide class progman
鼠标左键点击
nircmd.exe sendmouse left click
再显示桌面图标
nircmd.exe win show class progmanhttps://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif 感觉最近怎么总出现奇怪的要求,什么双击批处理出现右键菜单,什么双击批处理桌面空白处点击一下,难道双击比右键简单?还是屏幕右下角的显示桌面点一下太复杂,估计还是我的水平太低了……{:1_186:} 这个可能要ahk:
***********************
Click ;在光标当前位置点击鼠标左键.
Click 100, 200 ;指定坐标处点击鼠标左键.
Click 100, 200, 0 ;移动而不点击鼠标.
Click 100, 200 right ;点击鼠标右键.
Click 2 ;执行双击.
Click down ;按下鼠标左键不放.
Click up right ;释放鼠标右键. 屏幕0,0算不算空白的地方
页:
[1]