如何对我的电脑里各个盘进行模拟操作
想用autoit对我的电脑里各个盘进行鼠标右键模拟操作,但是试了试controlclick, 不成功,用mouseclick的话会有个坐标的问题,如果“我的电脑”窗口移动,就不行了,怎么处理呢? 模拟操作不是个好方法,说说你最终想实现什么目的? 想对虚拟光驱右击加载镜像文件 哪个虚拟光驱软件 我用的是ultraiso UltraISO支持命令行操作的你直接用autoit执行命令行就行了
详见官方论坛的回复
Command-line support for ISODrive
- A program named isocmd.exe is located in "C:\Program Files\UltraISO\drivers" folder, you can use it to mount/unmount ISOs to ISODrive
- Print ISODrive letters
isocmd -print
- Mount command
isocmd -mount drive: file_spec
Example: isocmd -mount L: "d:\isos\mycd.iso"
- Unmount command
isocmd -eject drive:
Example: isocmd -eject L:
- Change drive letter of ISODrive
isocmd -change device# driveLetter:
Example: isocmd -change 1 F:
Note: Please restart Windows to employ the new setting of drive letter 研究研究,这些命令是autoit自带的? 回复 6# Ziya
真丶杯具.菜鸟太多了.
to 楼上:UltraISO的... 这些是UltraISO的命令行参数
Autoit可以直接执行命令行的
举个例子Run(@ComSpec & " /c " & 'D:\UltraISO\drivers\IsoCmd.exe -mount K: "H:\ubuntu-10.04-desktop-i386.iso"', "", @SW_HIDE) 把H盘的ubuntu-10.04-desktop-i386.iso载入到虚拟光驱 K:Run(@ComSpec & " /c " & 'D:\UltraISO\drivers\isocmd.exe -eject K:', "", @SW_HIDE) 弹出虚拟光驱 K:
关于Autoit运行命令行,可以查阅帮助文件
http://www.autoitx.com/Doc/index.htm?page=html/functions/run.htm
页:
[1]