用于wifi老是断连的情况
每隔一小时检查一次
#Persistent ;持续运行
SetTimer,is_connetion, 3600000 ;一个小时
is_connetion:
{
is_con := wifi_is_connect("netsh wlan show interface | findstr ""`\<SSID""")
if !InStr(is_con,"5G") ;可修改成完整的wifi名称
{
;联网
Run, %ComSpec% /C netsh wlan connect name=LAB_501_服务器_5G ;wifi名称
}
return
}
;检测是否连着wifi
wifi_is_connect(command)
{
cmdInfo:=""
try
{
Clip_Saved := ClipboardAll
Clipboard := ""
Run,% ComSpec " /C " command " | CLIP", , Hide
ClipWait,2
cmdInfo := Clipboard
Clipboard := Clip_Saved
}
return cmdInfo
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
非常棒的工作,我要好好学习一下。我使用的方案是把wifi图标截图保存,然后使用imagesearch功能查看是否存在,如果不存在就鼠标点击,我的方法比较笨,哈哈。