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

[原创] VMware-workstation-full-10 的自动安装脚本[网页操作]

[复制链接]
发表于 2018-5-26 20:13:46 | 显示全部楼层 |阅读模式
本帖最后由 星雨朝霞 于 2018-5-26 20:25 编辑
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_UseX64=n
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#include <IE.au3> 
$File="VMware-workstation-full-10.0.0-1295980.exe"
If Not FileExists($File) Then Exit
Run($File)

$win=WinWait("VMware Workstation 安装")

$oIE=_IEAttach($win,"Embedded")
;==============正在加载===========
Do ;等待页面结束
        Sleep(1000)
Until Not StringInStr(_IEBodyReadHTML($oIE),"正在加载")

;~ ;==================欢迎使用===============
_IELoadWait($oIE)
;~ ;点击下一步
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;~ ;=================许可协议=============
_IELoadWait($oIE) ;等待页面加载完成
;~ ;接受协议
$AgreeRadio=_IEGetObjById($oIE,"eAgreeRadio")
_IEAction($AgreeRadio,"click")
;点击下一步
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;~ ;===================设置类型===============
_IELoadWait($oIE)
;安装典型程序功能
$AgreeRadio=_IEGetObjById($oIE,"eTypicalB")
_IEAction($AgreeRadio,"click") 
;~ ;===================目标文件夹==================
_IELoadWait($oIE)
;点击下一步
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;================软件更新=====================
_IELoadWait($oIE)
;取消启动时检查产品更新
$NextButton=_IEGetObjById($oIE,"eAutoUpdate")
_IEAction($NextButton,"click")
;点击下一步
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;~ ;================用户体验改进计划=====================
_IELoadWait($oIE)
;取消启帮助发送
$NextButton=_IEGetObjById($oIE,"eDataCollection")
_IEAction($NextButton,"click")
;点击下一步
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;~ ;===================快捷方式==================
_IELoadWait($oIE)
;点击下一步
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")

;~ ;===================已准备好执行请求的操作==================
_IELoadWait($oIE)
;点击继续
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;==============正在执行请求的操作===============
Do ;等待页面结束
        Sleep(1000)
Until Not StringInStr(_IEBodyReadHTML($oIE),"正在执行请求的操作")
;~ ;===================输入许可证密钥==============
_IELoadWait($oIE)
$eSerial=_IEGetObjById($oIE,"eSerial")
_IEFormElementSetValue ($eSerial,"4A451-00256-EZJG1-HH3NP-03161")
;点击输入
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
;===================安装向导完成===============
_IELoadWait($oIE)
;点击继续
$NextButton=_IEGetObjById($oIE,"cnbNextButton")
_IEAction($NextButton,"click")
前几天有群友寻求VM10版本的自动安装,
经过分析发现VM10的安装界面是网页的,所以就有了这帖子.

评分

参与人数 1金钱 +50 收起 理由
志艺风云 + 50 感谢你对论坛的支持!

查看全部评分

发表于 2018-5-28 16:14:08 | 显示全部楼层
虚拟机一般都手动安装一下了算了吧,有需要的试用下也好。
 楼主| 发表于 2018-5-28 23:35:41 | 显示全部楼层
回复 2# 志艺风云


    确实!当时那群友说是要在好多台机器上批量安装.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-3-29 09:56 , Processed in 0.080587 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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