实现目的:
学校机房需要更新文件和更新程序的需要,为装一虚拟磁盘CGO软件,通过万象实现自动安装脚本
万象传递文件不再叙述...
版本:CGO2043
刚出炉的代码...
Dim $name = FileExists ( "C:\Program Files\Richtech\Rtcgoclt\GameMenu" )
If $name =1 Then
MsgBox(48,"warning !","安装文件已经存在,请卸载后执行此脚本!")
Exit
EndIf
Run(@ScriptDir&"/client.exe")
WinWait("锐起CGO 2043完美破解版 客户端","接受")
If Not WinActive("锐起CGO 2043完美破解版 客户端","接受") Then WinActivate("锐起CGO 2043完美破解版 客户端","接受")
WinWaitActive("锐起CGO 2043完美破解版 客户端","接受")
Send("{Enter}")
Sleep(600)
Send("{Enter}")
WinWait("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","下一步")
If Not WinActive("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","下一步") Then WinActivate("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","下一步")
WinWaitActive("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","下一步")
Send("{CTRLDOWN}n{CTRLUP}")
Sleep(300)
Send("{TAB}{TAB}{TAB}{TAB}{Enter}")
WinWait("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","典型")
If Not WinActive("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","典型") Then WinActivate("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","典型")
WinWaitActive("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","典型")
Send("{TAB}{TAB}{Enter}")
Sleep(500)
Send("{Enter}")
Sleep(4000)
WinWait("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","完成")
If Not WinActive("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","完成") Then WinActivate("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","完成")
WinWaitActive("锐起首席游戏官 客户端 (v2.0 Build 2043) InstallShield Wizard","完成")
Send("{Enter}")
Sleep(1000)
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Richtech\Cgo", "ServerIp", "REG_SZ", "192.168.8.1")
;FileDelete(@DesktopCommonDir&"\锐起游戏菜单.lnk") ;删除快捷方式
Exit
|