找回密码
 加入
搜索
查看: 1715|回复: 2

[系统综合] 【已解决】请问 AU如何获取系统激活状态?

[复制链接]
发表于 2016-8-30 23:00:05 | 显示全部楼层 |阅读模式
本帖最后由 fybhwsx 于 2016-9-1 08:18 编辑

如果没有激活,就运行激活工具。。运行激活工具没有问题,但怎么加上是否激活的判断呢?求助大侠!
;检测激活Windows
                        Run(@ComSpec & ' /c ' & 'slmgr.vbs -dlv', '', @SW_HIDE);检测当前操作系统激活状态
                        WinWait("Windows Script Host", "", 10)
                        Local $sText = WinGetText("Windows Script Host")
                        If StringInStr($sText, "找不到产品密钥") Or StringInStr($sText, "未激活") Then
                                ;MsgBox($MB_SYSTEMMODAL, "", $sText)
                                ControlFocus("Windows Script Host", "", "Button1")
                                ControlClick("Windows Script Host", "", "Button1")
                                ShellExecuteWait("AutoPico.exe", "", "D:\win10激活工具\KMSpico Portable", "open", @SW_SHOWNORMAL);运行系统激活程序
                        Else
                                ControlFocus("Windows Script Host", "", "Button1")
                                ControlClick("Windows Script Host", "", "Button1")
                        EndIf
发表于 2016-8-31 09:53:04 | 显示全部楼层
CMD里  systeminfo 命令可以查看一样。
 楼主| 发表于 2016-9-1 08:16:19 | 显示全部楼层
回复 2# heroxianf


    谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 00:18 , Processed in 0.093433 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表