![]() |
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 |