中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-12 05:27
47,811 topics / 349,897 posts / today 0 new / 48,256 members
DOS批处理 & 脚本技术(批处理室) » Problems with batch files for automatic software installation, please give advice!!!
Printable Version  2,000 / 8
Floor1 52enjoy Posted 2007-01-11 01:01
初级用户 Posts 8 Credits 20
CLSAVE THE TEXT ABOVE AS A *.BAT FILE USING NOTEPAD. CHANGE THE SPECIFIC PATHS AS NEEDED. EACH EMPTY LINE REPRESENTS A SEPARATE ENTRY. WHEN WORKING IN DOS, USE %% INSTEAD OF % FOR VARIABLES WHEN CREATING BATCH FILES.

SPECIALLY NOTED: THE BATCH FILE FOR "INSTALLING WINDOWS UPDATES" HAS SOME ISSUES BECAUSE THERE ARE TWO TYPES OF WINDOWS UPDATES: ONE IS A SIMPLE EXECUTABLE FILE (WITHOUT AN ICON) AND THE OTHER HAS AN ICON. SO, A DIFFERENT BATCH FILE IS USED (USING THE /R PARAMETER TO INCLUDE SUBFOLDERS. "_sfx_cab_exe_path" IS A CHARACTERISTIC STRING. TO OBTAIN THE CHARACTERISTIC STRING, OPEN TWO DIFFERENT UPDATES IN NOTEPAD AND FIND THE DIFFERENT TEXT BETWEEN THEM; YOU CAN ALSO USE THE FC COMMAND.

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 Installing Windows updates, please wait...
cd e:\hotfix
for %a in (*.exe) do start /wait %a -z -q
qchain.exe
ECHO.

ECHO Installing MSN Messenger 6.0, please wait...
start /wait e:\software\messenger\MsnMsgs.msi /QB
ECHO.

ECHO Installing DirectX 9.0b, please wait...
start /wait e:\software\dx9\dxsetup.exe /install /silent
ECHO.

ECHO Installing Windows Media Player 9, please wait...
start /wait e:\software\WMP9XP.exe /Q:A /R:N
ECHO.

ECHO Installing Movie Maker 2.0, please wait...
start /wait e:\software\wmm2\mm20.msi /qn
ECHO.

ECHO Installing .NET Framework v1.1, please wait...
start /wait e:\software\NetFramework\netfx.msi /QB
ECHO.

ECHO Installing Microsoft JavaVM, please wait...
start /wait e:\software\msjavwu.exe /Q:A /R:N
ECHO.

ECHO Installing ISOBuster, please wait...
regedit /s e:\software\isobuster.reg
start /wait e:\software\IsoBuster.exe /verysilent
ECHO.

ECHO Installing AD-aware 6, please wait...
start /wait e:\software\Adaware.exe /s
ECHO.

ECHO Installing Winamp, please wait...
start /wait e:\software\winamp.exe /S
ECHO.

ECHO Installing Adobe Reader 6, please wait...
start /wait e:\software\AdbeRdr60.exe -p"-s /v\"/qn\""
ECHO.

ECHO Installing Nero Burning ROM 6, please wait...
Regedit /s e:\software\nero.reg
start /wait e:\software\Nero6009.exe /silent /noreboot
ECHO.

ECHO Installing WinRAR, please wait...
start /wait e:\software\wrar320.exe /S
ECHO.

ECHO Installing Flashget, please wait...
start /wait e:\software\flashget.exe /S
ECHO.

ECHO Installing Symantec Antivirus Corporate 8.1, please wait...
start /wait e:\software\nav81chs.exe /qn
ECHO.

ECHO Installing ZoneAlarm Free, please wait...
start /wait e:\software\ZoneAlarm.exe /s /noreboot
Floor2 vkill Posted 2007-01-11 01:13
金牌会员 Posts 1,744 Credits 4,103 From 甘肃.临泽
I don't really know some of the default parameters of the software
Floor3 electronixtar Posted 2007-01-11 01:46
铂金会员 Posts 2,672 Credits 7,493
The parameters of the building host are very powerful, learn
Floor4 krley Posted 2007-01-25 22:51
新手上路 Posts 3 Credits 6
Basically, I can understand the building owner's post. Thank you
Floor5 zhenyun168 Posted 2007-01-27 13:45
初级用户 Posts 13 Credits 24
Learning
Floor6 TLang Posted 2007-01-27 23:12
初级用户 Posts 21 Credits 46
Attach a .Txt, all Exe commands are placed inside, and Bat uses For to read + run
Floor7 merryheart0424 Posted 2007-07-05 14:08
初级用户 Posts 10 Credits 28
What do those parameters mean? Can you help explain them? Thanks!
Floor8 tian88yuan Posted 2010-05-29 01:01
新手上路 Posts 6 Credits 9
Also looking for similar code
Floor9 a85103531 Posted 2010-06-01 13:30
新手上路 Posts 7 Credits 7
Why are some parameters in lowercase? When installing, aren't they all uppercase?
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023