|
本帖最后由 lxq845 于 2020-5-6 09:17 编辑
在公司里上班的同事都不喜欢网上下载下来的系统,因为带一对病毒一样的软件和广告,所以都是安装纯净的系统后,自己手动去安装公司需要的软件,
为了方便也就会去做一些自动安装程序来实现,网上已经有很多同类型的软件,只是不怎么适合自己公司。
所以我把自己搜集静默安装参数,和已经制作好的7Z自解压安装包发上来。
1、引用思路:
第一种是软件自带安装参数的,可以在易语言里,用下列指令执行:
.版本 2
运行控制台程序 (运行目录 + “\QQ.exe /S”, , , )
第二种是类似谷歌浏览的(安装完成后会自动执行,我们要加一条终止进程命令):
.版本 2
运行控制台程序 (运行目录 + “\Chrome.exe”, , , )
运行控制台程序 (“taskkill /f /im chrome.exe”, , , )
第三种是用配置文件来执行自动安装的:典型代表office 2010/2013
运行控制台程序 (运行目录 + “\Office_2013_SP1_x64\setup.exe”, , , )
第四种是不支持静默安装参数,或者说支持不是很好的(这种情况我是自己制作7Z自动安装包)
运行控制台程序 (运行目录 + “\Kingdee.exe /S”, , , ) 这个是自己制作好的金碟EAS自动安装包执行指令。
1、引用思路:
易语言调用批处理来执行,易语言程序代码和体积会减少很多(一句代码就可以了,要更改的时候只需要改批处理就可以了)。
.版本 2
运行控制台程序 (运行目录 + “\网络安装.bat /s”, , , )
在帖子最后送上一些我处理好的7Z自解压安装包,因为要注册表操作,杀毒软件可能会报警,放行即可,如果你想要继续编辑,可以用360压缩解压出来编辑,自动安装代码都在里面。
如果你觉得对你有用,可以动动小手支持我下。
以下是批处理源码:(右键复制粘贴到记事本,改扩展名为BAT即可,批处理已经加入了判断X86和X64系统功能,易语言调用静默安装参考上面几个例子)
@echo off
ECHO.
ECHO.
ECHO.--------------------------------------------------------------------------------------------
ECHO.--------------------------------------------------------------------------------------------
ECHO.本程序为资讯部专用自动安装工具,安装过程中请勿操作电脑,安装完成自动退出,谢谢
ECHO.-------------------------------------------------------------------------@by Liu---------
ECHO.-------------------------------------------------------------------------2020.04.24-----
ECHO.
ECHO.
ECHO 正在正在安装Adobe_Acrobat_XI_11,这个可能需要正在安装5-10分钟左右
ECHO 请稍等.....
start /wait .\Adobe_Acrobat\Setup.exe /sALL /msi /passive /qb
del "C:\Users\Public\Desktop\Adobe FormsCentral.lnk"
ECHO.
ECHO.正在安装NET4_5_2
ECHO.请稍等......
start /wait .\NET45.exe /Q /NORESTART /lcid 1033
ECHO.
ECHO.正在安装VC组件
ECHO.请稍等......
call .\VCRedist\快速安装.bat
ECHO.
ECHO.正在安装腾讯QQ
ECHO.请稍等......
start /wait .\QQ.exe /S
ECHO.
ECHO.正在安装搜狗拼音中
ECHO.请稍等......
start /wait .\SogouPinYin.exe /S
ECHO.
ECHO.正在安装QQ五笔
ECHO.请稍等......
start /wait .\sogou_wubi.exe /S
ECHO.
ECHO.正在安装云之家V10
ECHO.请稍等......
start /wait .\ymzdSetupV10.exe /S
ECHO.
:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
:64BIT
echo 64-bit...
ECHO.正在安装Office_2013,这个可能需要正在安装10-20分钟左右
ECHO.请稍等......
start /wait .\Office_2013_SP1_x64\setup.exe
start /wait .\TBoffice2013.exe /s
GOTO END
:32BIT
echo 32-bit...
ECHO.正在安装Office_2010,这个可能需要正在安装10-20分钟左右
ECHO.请稍等......
start /wait .\Office_2010_SP1_x86\setup.exe
start /wait .\TBoffice2010.exe /s
GOTO END
:END
ECHO.
ECHO.正在安装QQ影音
ECHO.请稍等......
start /wait .\QQPlayer.exe /S
ECHO.
ECHO.正在正在安装金蝶EAS,这个需要3-5分钟左右
ECHO.请稍等......
start /wait .\Kingdee.exe /s
ECHO.
:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
:64BIT
ECHO.正在安装JAVA运行环境
ECHO.请稍等......
start /WAIT .\jre-8u202-windows-x64.exe /s
GOTO END
:32BIT
echo 32-bit...
ECHO. 抱歉:暂无适合该系统的JRE软件
GOTO END
:END
ECHO.
ECHO.正在安装ACDSEE看图软件
ECHO.请稍等......
start /wait .\acdsee9.exe
ECHO.
:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
:64BIT
echo 64-bit...
ECHO.正在安装谷歌浏览器
ECHO.请稍等......
start /wait .\Chrome.exe
taskkill /f /im chrome.exe
GOTO END
:32BIT
echo 32-bit...
start /wait .\软件共享目录\Soft\ChromeSetup_32.exe /s
taskkill /f /im chrome.exe
GOTO END
:END
ECHO.
ECHO.正在安装360安全浏览器12
ECHO.请稍等......
start /wait .\软件共享目录\Soft\360se.exe /S
ECHO.
:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
:64BIT
echo 64-bit...
ECHO.正在安装Everything搜索工具
ECHO.请稍等......
start /wait .\Everything-x64.exe /S
GOTO END
:32BIT
echo 32-bit...
start /wait .\Everything-x86.exe /S
GOTO END
:END
ECHO.
ECHO.正在安装微信电脑版
ECHO.请稍等......
start /wait .\WeChat.exe /S
ECHO.
ECHO.正在安装foxmail邮件
ECHO.请稍等......
start /wait .\Foxmail.exe /S
ECHO.
:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
:64BIT
echo 64-bit...
ECHO.正在安装系统补丁
ECHO.
ECHO.安装第一个补丁
start /wait wusa.exe .\补丁\kb4508433-x64.msu /quiet /norestart
ECHO.安装第二个补丁
start /wait wusa.exe .\补丁\kb4534132-x64.msu /quiet /norestart
ECHO.安装第三个补丁
start /wait wusa.exe .\补丁\kb4537759-x64.msu /quiet /norestart
ECHO.
GOTO END
:32BIT
echo 32-bit...
ECHO.抱歉:当前系统暂无可用更新补丁
GOTO END
:END
ECHO.
ECHO.正在激活office软件
ECHO.请稍等......
start /wait .\KMSpico_Portable\KMSELDI.exe /silent /removewatermark
ECHO.
ECHO.正在关闭系统系统更新功能
ECHO.请稍等......
call .\updateoff.bat
ECHO.
ECHO.正在清理临时文件
ECHO.请稍等......
call .\AccAu3Box.bat
ECHO.
EXIT
注意:360浏览器为网上搜集的绿色版本。
易语言判断X86和X64实例:
.版本 2
.如果真 (读环境变量 (“PROCESSOR_ARCHITEW6432”) = “AMD64”)
运行控制台程序 (运行目录 + “\VCRedist\快速安装.bat /s”, , , )
.如果真结束
.如果真 (读环境变量 (“PROCESSOR_ARCHITEW6432”) = “x86”)
运行控制台程序 (运行目录 + “\VCRedist\快速安装.bat /s”, , , )
传送地址--链接:https://pan.baidu.com/s/1D5HE5sFOBDxUQa43yHJFvw 提取码:jwoi链接七天有效,过期后留言,看到了会补上来。
|
|