srhack 发表于 2020-2-11 23:47:28

哪位大侠帮个忙自动重置IE浏览器



我现在写出来最后重置完成后怎么让他自动,关闭,或者能不能静默看不到,还有弱弱问句,怎么才能去到IE浏览这个重置后按钮状态,在重置过程是灰色的,完成后是点燃的,
谢谢了!!

229989799 发表于 2020-2-12 18:37:15

本帖最后由 229989799 于 2020-2-12 22:23 编辑

首先你要上你的代码,然后大家帮你修正才是正确提问方法。。 临时写了个提供你参考。我也是新手

Run(@ComSpec & " /c " & "rundll32.exe inetcpl.cpl ResetIEtoDefaults", "", @SW_HIDE);
WinWait("重置","删除")
WinActivate("重置","删除")
ControlClick("重置","删除","Button1")
ControlClick("重置","删除","Button2")
;WinWait("重置","关闭")
WinActivate("重置","关闭")
Do
sleep(1000)
Until ControlCommand("重置","关闭","Button1","IsEnabled","")== 1
ControlClick("重置","关闭","Button1")
Msgbox(0,"提示","IE重置完成")

yuantian 发表于 2020-2-13 00:06:29

根据楼上的代码,找见了个网址,

https://www.cnblogs.com/weblogs/p/6808160.html

srhack 发表于 2020-2-13 21:05:21

229989799 发表于 2020-2-12 18:37
首先你要上你的代码,然后大家帮你修正才是正确提问方法。。 临时写了个提供你参考。我也是新手

Ru ...

对对对是这效果。谢谢了哥们。

haijie1223 发表于 2020-2-14 01:07:52

#NoTrayIcon
#RequireAdmin
#PRE_UseX64=n
Run('RunDll32.exe InetCpl.cpl,ResetIEtoDefaults')
WinWait('', '', 5)
ControlClick('', '', 'Button2')
Do
        Sleep(100)
Until StringInStr(ControlGetText('', '', 'Button1'), 'C')
ControlClick('', '', 'Button1')
比较low的方法
页: [1]
查看完整版本: 哪位大侠帮个忙自动重置IE浏览器