找回密码
 加入
搜索
查看: 10481|回复: 17

[AU3基础] 打开我的电脑,在地址栏输入路径,然后确定,这个脚本怎么写?( 问题已解决)

 火.. [复制链接]
发表于 2010-4-26 15:02:52 | 显示全部楼层 |阅读模式
本帖最后由 superpangya 于 2010-4-26 16:47 编辑



如图,如何实现"转到"这个按钮按下的操作?

不要鼠标点击啊...

谢谢大家.

基本窗口信息:
标题:我的电脑
类:cabinetwclass
基本控件信息:
类:ToolbarWindow32
接口:1

~~~~~~~~~~~
关注5#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-4-26 15:21:52 | 显示全部楼层
run("explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
If Not  WinActivate('我的电脑','我的电脑') Then WinActivate('我的电脑','我的电脑')
WinWaitActive('我的电脑','我的电脑')
ControlSetText('我的电脑','我的电脑','Edit1',"c:")
send("{alt}+d")

send("{Enter}")
输入"c:"之后脚本无法继续,这个是什么原因,怎么解决?
发表于 2010-4-26 15:30:31 | 显示全部楼层
ShellExecute('c:\')

评分

参与人数 1金钱 +10 收起 理由
superpangya + 10

查看全部评分

 楼主| 发表于 2010-4-26 15:33:22 | 显示全部楼层
send("{alt}+d")
改成
send("{tab}")

但是alt+d是地址栏的快捷键.这个为什么不行?    还有,如果是按那个"转到"的按钮呢,应该怎么写?
 楼主| 发表于 2010-4-26 16:08:00 | 显示全部楼层
ShellExecute('c:\')
水木子 发表于 2010-4-26 15:30



    只需要一句代码啊....(原来这么容易....谢谢水木子)

但是我说的问题怎么解决?
通过我的方式,达到相同的效果
1, 按下"转到"按钮的代码怎么写?(非鼠标)
2,我的脚本为什么运行到输入框就不继续进行了?
3,为什么发送的两个命令都没有执行?
发表于 2010-4-26 16:20:29 | 显示全部楼层
只需要一句代码啊....(原来这么容易....谢谢水木子)

但是我说的问题怎么解决?
通 ...
superpangya 发表于 2010-4-26 16:08
Run("explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
If Not WinActivate('我的电脑', '我的电脑') Then WinActivate('我的电脑', '我的电脑')
WinWaitActive('我的电脑', '我的电脑')
ControlSetText('我的电脑', '我的电脑', 'Edit1', 'c:')
ControlClick('我的电脑', '', 'Edit1')
Send("{Enter}")

评分

参与人数 1金钱 +10 收起 理由
superpangya + 10

查看全部评分

 楼主| 发表于 2010-4-26 16:28:15 | 显示全部楼层
回复 6# afan


    非常感谢,加入controlclick之后,可以发送按键了.
但是, 按下"转到"按钮的代码怎么写?(非鼠标),就是顶楼图片上的那个按钮?
发表于 2010-4-26 16:42:36 | 显示全部楼层
回复 7# superpangya
Run("explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
If Not WinActivate('我的电脑', '我的电脑') Then WinActivate('我的电脑', '我的电脑')
WinWaitActive('我的电脑', '我的电脑')
ControlSetText('我的电脑', '我的电脑', 'Edit1', 'c:')
ControlClick('我的电脑', '', 'ToolbarWindow321')

评分

参与人数 1金钱 +10 收起 理由
superpangya + 10

查看全部评分

 楼主| 发表于 2010-4-26 16:46:38 | 显示全部楼层
明白了..
发表于 2011-3-11 10:44:19 | 显示全部楼层
如果在IE里输入FTP地址后,转到FTP上后COPY FTP上的文件怎样识现
发表于 2011-6-14 14:30:02 | 显示全部楼层
回复 8# afan

xp中可以,但是我在win7中测试失败
发表于 2011-8-17 23:04:08 | 显示全部楼层
呵呵,这里的版主都很热情的,
发表于 2011-11-23 09:41:07 | 显示全部楼层
学习了,正是我要找的。。多谢楼上朋友们
发表于 2012-3-28 22:15:33 | 显示全部楼层
这里的版主都很热情
发表于 2013-6-27 12:03:07 | 显示全部楼层
run("explorer.exe  ftp://192.168.1.26/")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 07:51 , Processed in 0.126966 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表