• Welcome to the world's largest Chinese hacker forum

    Welcome to the world's largest Chinese hacker forum, our forum registration is open! You can now register for technical communication with us, this is a free and open to the world of the BBS, we founded the purpose for the study of network security, please don't release business of black/grey, or on the BBS posts, to seek help hacker if violations, we will permanently frozen your IP and account, thank you for your cooperation. Hacker attack and defense cracking or network Security

    business please click here: Creation Security  From CNHACKTEAM

Recommended Posts

在控制面板的网络连接设置中,有一个允许文件和打印机共享的选项。由于某种原因,我的机器每次启动时都没有选择这个选项。因为您需要访问另一台计算机上的资源,所以需要单击此选项。每次手工操作太复杂,我们都打算用程序来实现。找到一个命令行:

netsh advfirewall防火墙设置规则组='文件和打印机共享'新启用=是

但是在我的机器上,因为安装了诺顿,所以禁止了windows防火墙服务,所以这个命令行不起作用。经过检查,我没有在注册表中找到键值,所以我必须用autoIt脚本来实现它:

run(' cmd/c ncpa . CPL ');打开网络连接窗口。

_WinWaitActivate('网络连接','')

WinMove('网络连接','',1,0)

;打开“连接属性”窗口。

鼠标单击('右',111,264)

对于$i=1到8

发送(“{向下}”)

睡眠(200)

然后

发送(' {ENTER} ')

睡眠(1000)

control click('[class : syslistview 32]','',15007);选择选项列表

睡眠(200)

对于$i=1到4

发送(“{向下}”)

睡眠(200)

然后

发送(“{ SPACE }”);选中文件共享复选框。

睡眠(200)

ControlClick(',' OK ',1)

睡眠(1000)

发送(' { alt down } { F4 } { alt up } ');关闭网络连接窗口。

Func _WinWaitActivate($title,$text,$timeout=0)

WinWait($title,$text,$timeout)

如果不是WinActive($title,$text),则是WinActivate($title,$text)

WinWaitActive($title,$text,$timeout)

EndFunc

调试完毕,把au3变成exe,在桌面放一个快捷方式。

AutoIt包装了一些windows api,操作方便。

Link to comment
Share on other sites