我希望模拟右键单击文件.这可以通过打开Windows资源管理器窗口然后右键单击它来完成.
主要问题是在Windows资源管理器中查找文件的位置.我目前正在使用Autoit v3.3.8.1.
我的代码的第一行:
RunWait (EXPLORER.EXE /n,/e,/select,<filepath>)
Run Code Online (Sandbox Code Playgroud)
下一步是问题.查找文件的坐标.在那之后,右键点击那个坐标(在我看来这个时候)不是问题....
一些背景:
Autoit脚本由类似于下面的代码调用:
Process p = new Process();
p.StartInfo.FileName = "AutoItScript.exe";
p.StartInfo.UseShellExecute = false;
p.Start();
Run Code Online (Sandbox Code Playgroud)
代码被编译成一个在启动时运行的控制台类文件.自动脚本在浏览器窗口打开时运行.