RAR制作自动安装程序

    技术2022-05-18  30

    千千静听自己不支持无人值守安装,所以要给它写一个vbs脚本

    已最新的5.71版为例,复制这个到记事本并保存成AutoSetup.vbs格式的文件,不是txt格式,希望你会保存

    然后和5.71放在同一个自解压文件内,自解压选项里面解压结束后运行AutoSetup.vbs。

    Set objShell = CreateObject("Wscript.Shell") strCommandLine = "ttpsetup_571.exe"        '启动安装程序objShell.Run(strCommandLine)set WshShell = CreateObject("WScript.Shell")WScript.Sleep 3000        '延时3秒WshShell.SendKeys "s"        '模拟按下 S 键开始安装WScript.Sleep 300        '延时0.3秒WshShell.SendKeys "a"        '模拟按下 A 键同意协议WScript.Sleep 300WshShell.SendKeys "{ENTER}"        '模拟按下回车键执行下一步WScript.Sleep 300WshShell.SendKeys "{ENTER}"        '模拟按下回车键执行下一步WScript.Sleep 2000WshShell.SendKeys "{TAB}"        '模拟按下回车键执行下一步WScript.Sleep 300WshShell.SendKeys "{TAB}"        '模拟按下 Tab 键选择安装项目WScript.Sleep 300WshShell.SendKeys "{TAB}"WScript.Sleep 300WshShell.SendKeys "{TAB}"WScript.Sleep 300WshShell.SendKeys " "        '模拟按下空格键去除安装百度超级搜霸一行前的√号WScript.Sleep 300WshShell.SendKeys "{ENTER}"        '模拟按下回车键完成最后一步WScript.Sleep 5000WshShell.SendKeys " "        WScript.Sleep 300WshShell.SendKeys "{TAB}"WScript.Sleep 300WshShell.SendKeys " "WScript.Sleep 300WshShell.SendKeys "{TAB}"WScript.Sleep 300WshShell.SendKeys " "WScript.Sleep 300WshShell.SendKeys "{TAB}"WScript.Sleep 300WshShell.SendKeys " "WScript.Sleep 300WshShell.SendKeys "{ENTER}"

     

    文件写好后保存。

    打开“压缩文件名和参数”,选择“高级”选项卡,选择“高级自解压选项”,选择“常规”选项卡,选择“在Program Files中创建”,在“解压后运行”中输入“AutoSetup.vbs”,点击“确定”后,完成压缩,双击此压缩文件,会自动安装


    最新回复(0)