lixiaolong 发表于 2012-5-11 17:42:04

回复 1# tryhi

我只会这样.
ShellExecute("::{7007ACC7-3202-11D1-AAD2-00805FC1270E}", "", "", "open", 0)
WinWait("网络连接")

;Win7把 "SysListView321" 改为 "DirectUIHWND3"
ControlSend("网络连接", "", "SysListView321", "宽")
ControlSend("网络连接", "", "SysListView321", "!fs")
WinWait("快捷方式")
ControlClick("快捷方式", "", "Button1")
WinClose("网络连接")

lixiaolong 发表于 2012-5-11 17:43:34

回复 15# zldfsz

XP可以,Win7上不行...

zldfsz 发表于 2012-5-11 17:57:26

回复 17# lixiaolong

我在XP系统弄的,因为楼主说是XP系统,还有那时也没win7测试。
最近好像都没见你来论坛。。。

jsgh1983 发表于 2012-5-11 19:58:29

15楼的代码在win7下不好使,可以建立宽带连接但快捷方式无效

zldfsz 发表于 2012-5-11 20:35:16

回复 19# jsgh1983


    哈哈,17楼已经说了,你还搞,等有时间再试试支持win7的

hzxymkb 发表于 2012-5-12 13:49:41

回复 21# zldfsz


    大师的代码测试OK。真厉害!

au3x 发表于 2012-5-12 15:47:07

楼主,你的问题,我可看不懂........

tryhi 发表于 2012-5-12 16:51:21

回复jsgh1983

试试这个吧
zldfsz 发表于 2012-5-10 20:44 http://www.autoitx.com/images/common/back.gif

大师的二进制数据怎么来的?是不是创建一次之后将rasphone.pbk还有快捷方式进行保存,这样的话似乎还是没办法达到创建一个快捷方式而不破坏原来的宽带连接,不过倒是成功的创建了,佩服佩服

zldfsz 发表于 2012-5-12 17:56:39

本帖最后由 zldfsz 于 2012-5-12 23:22 编辑

...是不是创建一次之后将rasphone.pbk还有快捷方式进行保存 ...
tryhi 发表于 2012-5-12 16:51 http://www.autoitx.com/images/common/back.gif
是的,正是如此,为了通用只能这样,如果只是在你电脑上用,倒是可以只保存自己创建的快捷方式。

haijie1223 发表于 2012-5-12 18:50:26

回复 2# zldfsz


    这种方法也能想到,厉害!
不知道MS用的是什么方法,应该不是这么简单的写入16进制数据,如果能穷其根本原理就更好了!

zldfsz 发表于 2012-5-12 19:10:29

回复 27# haijie1223


    这并不是什么高深的方法,文件到脚本是au3里的一个功能,从Autoit工具箱里可以找到,是在AU3目录\Extras\File2script\file2script.exe,里面还附有源码,感兴趣可以研究一下。


PS: MS是神马意思?

haijie1223 发表于 2012-5-12 20:13:59

回复 28# zldfsz


    微软

zldfsz 发表于 2012-5-12 20:23:47

回复 29# haijie1223


    呵呵,我太落后了,居然没反应出来是微软

邪恶海盗 发表于 2012-5-12 21:00:29

回复 30# zldfsz


    也可以是"貌似"...

邪恶海盗 发表于 2012-5-12 22:31:09

回复 5# tryhi


    不好意思,忘记了,等过几天找到了发上来大家瞧瞧吧...
页: 1 [2] 3
查看完整版本: 如何创建一个跟系统一样的宽带连接快捷方式