superpangya 发表于 2010-4-26 15:02:52

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

本帖最后由 superpangya 于 2010-4-26 16:47 编辑



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

不要鼠标点击啊...

:face (7): 谢谢大家.

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

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

superpangya 发表于 2010-4-26 15:21:52

run("explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
If NotWinActivate('我的电脑','我的电脑') Then WinActivate('我的电脑','我的电脑')
WinWaitActive('我的电脑','我的电脑')
ControlSetText('我的电脑','我的电脑','Edit1',"c:")
send("{alt}+d")

send("{Enter}")
输入"c:"之后脚本无法继续,这个是什么原因,怎么解决?

水木子 发表于 2010-4-26 15:30:31

ShellExecute('c:\'):face (14):

superpangya 发表于 2010-4-26 15:33:22

send("{alt}+d")
改成
send("{tab}")

但是alt+d是地址栏的快捷键.这个为什么不行?    还有,如果是按那个"转到"的按钮呢,应该怎么写?

superpangya 发表于 2010-4-26 16:08:00

ShellExecute('c:\')
水木子 发表于 2010-4-26 15:30 http://www.autoitx.com/images/common/back.gif


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

但是我说的问题怎么解决?
通过我的方式,达到相同的效果
1, 按下"转到"按钮的代码怎么写?(非鼠标)
2,我的脚本为什么运行到输入框就不继续进行了?
3,为什么发送的两个命令都没有执行?

afan 发表于 2010-4-26 16:20:29

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

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

superpangya 发表于 2010-4-26 16:28:15

回复 6# afan


    非常感谢,加入controlclick之后,可以发送按键了.
但是, 按下"转到"按钮的代码怎么写?(非鼠标),就是顶楼图片上的那个按钮?

afan 发表于 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')

superpangya 发表于 2010-4-26 16:46:38

:face (23):明白了..

huxingchun 发表于 2011-3-11 10:44:19

如果在IE里输入FTP地址后,转到FTP上后COPY FTP上的文件怎样识现

leon460 发表于 2011-6-14 14:30:02

回复 8# afan

xp中可以,但是我在win7中测试失败

asdasdasd 发表于 2011-8-17 23:04:08

呵呵,这里的版主都很热情的,

au3x 发表于 2011-11-23 09:41:07

学习了,正是我要找的。。多谢楼上朋友们{:face (239):}

tt12344 发表于 2012-3-28 22:15:33

这里的版主都很热情

a000000 发表于 2013-6-27 12:03:07

run("explorer.exeftp://192.168.1.26/")
页: [1] 2
查看完整版本: 打开我的电脑,在地址栏输入路径,然后确定,这个脚本怎么写?( 问题已解决)