微信企业号 认证延迟后用户大批被禁用的处理解决方法

微信企业号用了有1年多的时间了,因为一些意外原因没能及时进行年度认证,结果晚了两天带来的后果就是:原有3000多关注用户,只有200人能正常使用,其他人全部被禁用。

重新认证后依然是禁用状态,电话咨询微信客服,说这个没有别的方法,只能一个用户一个用户的去启用,word天微信居然设计了这么一个功能来折磨人。

还好启用之后的用户功能还正常。3000多人呢,这得点到什么时候,如果更多呢,要不要请小马哥一块来点点。

想起之前做AutoIt3批处理程序的软件,应该可以来解决这个问题,说干就干。打开软件,先筛选出被禁用的所有用户,然后记录这一页每一次点击启用的动作,这样就生成一个批处理文件,然后接下来就自动执行这个文件就好了,每执行一页就重新开始。

由于数量还能接受,没有特别做连续自动的执行,就一页一页的来吧。当然如果也没执行过程中,由于页面刷新慢或者弹出广告等情况的话也会影响程序的执行,但总体来说已经能够省不少人力,批处理真棒!


Opt("WinWaitDelay",100)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
 
_WinWaitActivate("微信企业号 - 360安全浏览器 8.1","")
MouseClick("left",952,327,1)
MouseClick("left",1579,964,1)
MouseClick("left",1024,372,1)
MouseClick("left",1571,957,1)
MouseClick("left",1024,411,1)
MouseClick("left",1580,967,1)
MouseClick("left",1061,455,1)
MouseClick("left",1574,969,1)
MouseClick("left",1039,486,1)
MouseClick("left",1589,949,1)
MouseClick("left",1029,536,1)
MouseClick("left",1576,962,1)
MouseClick("left",972,569,1)
MouseClick("left",1583,965,1)
MouseClick("left",1008,619,1)
MouseClick("left",1577,961,1)
MouseClick("left",1023,659,1)
MouseClick("left",1568,963,1)
MouseClick("left",1034,696,1)
MouseClick("left",1588,963,1)
MouseClick("left",995,741,1)
MouseClick("left",1577,960,1)
......

#region --- Internal functions Au3Recorder Start ---
Func _WinWaitActivate($title,$text,$timeout=0)
	WinWait($title,$text,$timeout)
	If Not WinActive($title,$text) Then WinActivate($title,$text)
	WinWaitActive($title,$text,$timeout)
EndFunc

尽管跟客服提出迫切需要一个批量启用的按钮功能,不过等了几天还是没有变化。希望微信能够尽快升级改进这个设计吧。

你可能感兴趣的:(日常应用问题)