BAT批处理实现自动安装软件功能

   这篇文章主要介绍了BAT批处理实现自动安装软件功能,本文直接给出代码示例,,需要的朋友可以参考下

  ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

CLS
@echo off
ECHO.
ECHO 安装 Diskeeper 7.0.428
ECHO 请稍等...
start /wait %systemdrive%installApplicationsdiskeeperSetup.exe /s /v/qn
ECHO.
ECHO 更新 Diskeeper 7.0.428 到 7.0.430
ECHO 请稍等...
start /wait %systemdrive%installApplicationsdiskeeperus_dk70_wup_build430.exe /s /v/qn
ECHO.
ECHO 安装 Flashget 1.4
ECHO 请稍等...
start /wait %systemdrive%installApplicationsflashgetfgf140.exe /S
ECHO.
ECHO 安装 Symantec Antivirus Corporate 8.1
ECHO 请稍等...
start /wait %systemdrive%installApplicationssavsav810b821.exe /qn
ECHO.
EXIT

  用记事本输入,保存为*.bat。具体路径自己更改,每空一行就是单独的一个。如果在dos下,变量只用%,作成批处理,就要用%%。

  特别说明:“安装Windows 补丁”这个批处理有点不妥,因为Windows 补丁有两种类型,一种是简单的可执行文件,即没有图标的,另一种是有图标的,所以改用另一种批处理(/r参数表示包括子文件夹。"_sfx_cab_exe_path"是特征字符串,关于特征字符串地获得:可以用记事本打开两种不同的补丁,找出两文本不同的字符,可能用fc命令也可以。

  ?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69

for /r %%f in (*.exe) do @((@findstr _sfx_cab_exe_path "%%f" >nul && @start /wait %%f /u /q /z) || @start /wait %%f /q)
qchain.exe
 
ECHO 正在安装 Windows 补丁,请稍等...
cd e:hotfix
for %a in (*.exe) do start /wait %a -z -q
qchain.exe
ECHO.
 
ECHO 正在安装 MSN Messenger 6.0,请稍等...
start /wait e:softwaremessengerMsnMsgs.msi /QB
ECHO.
 
ECHO 正在安装 DirectX 9.0b,请稍等...
start /wait e:softwaredx9dxsetup.exe /install /silent
ECHO.
 
ECHO 正在安装 Windows Media Player 9,请稍等...
start /wait e:softwareWMP9XP.exe /Q:A /R:N
ECHO.
 
ECHO 正在安装 Movie Maker 2.0,请稍等...
start /wait e:softwarewmm2mm20.msi /qn
ECHO.
 
ECHO 正在安装 .NET Framework v1.1,请稍等...
start /wait e:softwareNetFrameworknetfx.msi /QB
ECHO.
 
ECHO 正在安装 Microsoft JavaVM,请稍等...
start /wait e:softwaremsjavwu.exe /Q:A /R:N
ECHO.
 
ECHO 正在安装 ISOBuster,请稍等……
regedit /s e:softwareisobuster.reg
start /wait e:softwareIsoBuster.exe /verysilent
ECHO.
 
ECHO 正在安装AD-aware 6,请稍等……
start /wait e:softwareAdaware.exe /s
ECHO.
 
ECHO 正在安装Winamp,请稍等……
start /wait e:softwarewinamp.exe /S
ECHO.
 
ECHO 正在安装Adobe Reader 6,请稍等……
start /wait e:softwareAdbeRdr60.exe -p"-s /v"/qn""
ECHO.
 
ECHO 正在安装Nero Burning ROM 6,请稍等……
Regedit /s e:softwarenero.reg
start /wait e:softwareNero6009.exe /silent /noreboot
ECHO.
 
ECHO 正在安装WinRAR,请稍等……
start /wait e:softwarewrar320.exe /S
ECHO.
 
ECHO 正在安装 Flashget,请稍等……
start /wait e:softwareflashget.exe /S
ECHO.
 
ECHO 正在安装 Symantec Antivirus Corporate 8.1,请稍等……
start /wait e:softwarenav81chs.exe /qn
ECHO.
 
ECHO 正在安装 ZoneAlarm Free,请稍等……
start /wait e:softwareZoneAlarm.exe /s /noreboot

时间: 2024-10-30 15:27:10

BAT批处理实现自动安装软件功能的相关文章

BAT批处理实现自动安装软件功能_DOS/BAT

CLS @echo off ECHO. ECHO 安装 Diskeeper 7.0.428 ECHO 请稍等... start /wait %systemdrive%\install\Applications\diskeeper\Setup.exe /s /v/qn ECHO. ECHO 更新 Diskeeper 7.0.428 到 7.0.430 ECHO 请稍等... start /wait %systemdrive%\install\Applications\diskeeper\us_dk

BAT批处理全自动(静默)安装软件的方法

  这篇文章主要介绍了BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式),本文讲解了常用应用软件的封装类型.测试方法与安装类型分析.在批处理文件中的要求等内容,需要的朋友可以参考下 利用批处理安装常用软件,我们需要对以下几个知识点进行掌握: 一.常用应用软件的封装类型: 1.installshield型: installshield是一款商业级别的安装程序封装工具,许多大型商业软件都用它进行封装.例如:macromedia flash. pgtoshop等 安装参数:-R 用于记

BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式)_DOS/BAT

利用批处理安装常用软件,我们需要对以下几个知识点进行掌握: 一.常用应用软件的封装类型:    1.installshield型:    installshield是一款商业级别的安装程序封装工具,许多大型商业软件都用它进行封装.例如:macromedia flash. pgtoshop等    安装参数:-R   用于记录安装过程              -s 用于进行软件的自动安装              -f1 指定setup.iss应答文件的路径    使用方法: 1).先用在命令行

win7自动安装驱动程序功能要怎么样才能关闭

如果你用的是win7系统,那么当你的usb接口插上新设备的时候.比如手机.U盘.移动硬盘等,电脑都会自动帮你找到它认为最合适的驱动然后帮你装好,这个功能是非常人性化的,也是非常好用的.但是小编就遇到过这样的问题,那就是它自动安装的驱动程序居然跟我的手机不兼容,害我不得不到了安全模式下卸载这个驱动程序,问题来了卸载完我手机再插进去它又给我装了我刚刚卸载的驱动,这让我很郁闷,最后没办法只有关闭win7自动安装驱动程序功能 才能解决我的问题了. 1 进入组策略,按下win+R,然后在弹出来的运行窗口输

Windows7禁USB自动安装驱动功能

  用户在限制USB设备使用方面,首先考虑的就是禁止其自动播放,以避免木马病毒入侵,但很多时候,这样的方法并不是很有效.如果你是Win7用户,那就可以通过它独有的"权限控制"技术,从源头上控制USB设备的自动运行. 大家都知道,当USB设备插入电脑主机之后,系统将会提示该设备已经可以使用,这个过程其实就是系统识别并为USB设备安装驱动的过程.因此我们可以利用Win7特有的权限控制功能,禁止它自动识别并安装驱动,这样就可以达到控制源头的目的了. 首先进入"X:/Windows/

BAT批处理实现软件的自动安装

  这篇文章主要介绍了BAT批处理实现软件的自动安装(以搜狗拼音为例),本文以安装搜狗拼音为例做个小实验,其他软件的安装可以以此作为参考来实现,需要的朋友可以参考下 下面以安装搜狗拼音为例做个小实验,其他软件的安装可以以此作为参考来实现. 实验目标: 使用批处理实现搜狗拼音的自动安装 实验步骤: 1.下载搜狗拼音的安装包,本实验使用sogou_pinyin_50a.exe. 2.在安装包所在目录下新建批处理文件sogou_install.bat. 3.编辑批处理文件sogou_install.b

使用批处理实现软件的自动安装以安装搜狗拼音为例_DOS/BAT

下面以安装搜狗拼音为例做个小实验,其他软件的安装可以以此作为参考来实现. 实验目标: 使用批处理实现搜狗拼音的自动安装 实验步骤: 1.下载搜狗拼音的安装包,本实验使用sogou_pinyin_50a.exe. 2.在安装包所在目录下新建批处理文件sogou_install.bat. 3.编辑批处理文件sogou_install.bat,输入以下命令并保存. [plain] start /wait .\sogou_pinyin_50a.exe /S 4.双击批处理文件执行之. 5.要是以管理员身

BAT批处理实现软件的自动安装(以搜狗拼音为例)_DOS/BAT

下面以安装搜狗拼音为例做个小实验,其他软件的安装可以以此作为参考来实现. 实验目标: 使用批处理实现搜狗拼音的自动安装 实验步骤: 1.下载搜狗拼音的安装包,本实验使用sogou_pinyin_50a.exe. 2.在安装包所在目录下新建批处理文件sogou_install.bat. 3.编辑批处理文件sogou_install.bat,输入以下命令并保存. 复制代码 代码如下: start /wait .\sogou_pinyin_50a.exe /S  4.双击批处理文件执行之. 5.要是以

使用批处理实现软件的自动安装

  使用批处理实现软件的自动安装 下面以安装搜狗拼音为例做个小实验,其他软件的安装可以以此作为参考来实现. 实验目标: 使用批处理实现搜狗拼音的自动安装 实验步骤: 1.下载搜狗拼音的安装包,本实验使用sogou_pinyin_50a.exe. 2.在安装包所在目录下新建批处理文件sogou_install.bat. 3.编辑批处理文件sogou_install.bat,输入以下命令并保存. [plain] start /wait .sogou_pinyin_50a.exe /S 4.双击批处理