用批处理法快速安装Windows系统.docx
- 文档编号:11132504
- 上传时间:2023-02-25
- 格式:DOCX
- 页数:15
- 大小:22.07KB
用批处理法快速安装Windows系统.docx
《用批处理法快速安装Windows系统.docx》由会员分享,可在线阅读,更多相关《用批处理法快速安装Windows系统.docx(15页珍藏版)》请在冰豆网上搜索。
用批处理法快速安装Windows系统
用批处理法快速安装Windows系统
(1)
诸位大侠安装系统是件常事,不过是不是安得多了就腻了呢?
这是肯定的,下面就我在安装系统方面积累的经验。
注意以下提到的盘符和路径都是我自己机器上的,如果有不同,请自己修改。
1、在G盘建立一个文件夹:
winXP,把光盘上的xp安装文件:
i386文件夹拷贝到winxp文件夹里。
2、在g:
\winxp\i386里建立一个文件夹$oem$,里面分别建立$1和$$文件夹,在$1文件夹里建立DRIVERS和update文件夹,在Drivers文件夹里放上你的驱动(主板、显卡、声卡)*注意:
每一个驱动的文件夹都是独立的,比如我的就是这样的结构:
G:
\WINXP\$OEM$\$1\DRIVERS\3112R
G:
\WINXP\$OEM$\$1\DRIVERS\AUDIO
G:
\WINXP\$OEM$\$1\DRIVERS\CPanel
G:
\WINXP\$OEM$\$1\DRIVERS\ETHERNET
G:
\WINXP\$OEM$\$1\DRIVERS\GART
G:
\WINXP\$OEM$\$1\DRIVERS\IDE
G:
\WINXP\$OEM$\$1\DRIVERS\MEMCTL
G:
\WINXP\$OEM$\$1\DRIVERS\SMBUS
G:
\WINXP\$OEM$\$1\DRIVERS\VGA
每一个文件夹里必须有相应的inf文件。
在update文件夹里放上两个文件:
update.reg和update.cmd
附:
update.reg内容
************************************************************************************
WindowsRegistryEditorVersion5.00
;服务优化和加速运行
;
;现在将给“我的电脑”的右键菜单中添加“服务设置”命令
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services]
@="服务设置"
"SuppressionPolicy"=dWord:
4000003c
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services\command]
@=hex
(2):
25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,2e,00,6d,00,73,00,63,00,20,00,2f,00,73,00,00,00
;现在将给文件夹的右键菜单中添加“在这里打开命令行窗口”的命令
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="在这里打开命令行窗口"
[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe/k\"cd%L\""
;禁止将事件写入系统日志
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"LogEvent"=dword:
00000000
;禁止发送管理警报
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"SendAlert"=dword:
00000000
;不写入调试信息
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"CrashDumpEnabled"=dword:
00000000
;禁用桌面清理向导
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
"NoRun"=dword:
00000001
;禁用错误报告但在发生严重错误时通知我
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
"DoReport"=dword:
00000000
;禁用Messenger服务(是为了过滤垃圾信息,不会影响到MSNMessenger或者WindowsMessenger软件)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
"Start"=dword:
00000004
;禁用RemoteRegistry服务
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteRegistry]
"Start"=dword:
00000004
;DisableAlerter
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Alerter]
"Start"=dword:
00000004
;DisableBackgroundIntelligentTransferService
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]
"Start"=dword:
00000004
;DisableClipBook
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClipSrv]
"Start"=dword:
00000004
;DisableTCP/IPNetBIOSHelper
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LmHosts]
"Start"=dword:
00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService]
"Start"=dword:
00000004
;DisableRemoteDesktopHelpSessionManager
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RDSessMgr]
"Start"=dword:
00000004
;DisableSecondaryLog-on
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\seclogon]
"Start"=dword:
00000004
;DisablePerformanceLogs&Alerts
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysmonLog]
"Start"=dword:
00000004
;SetPrintSpoolerto"Manual"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler]
"Start"=dword:
00000003
;禁用错误报告
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ERSvc]
"start"=dword:
00000004
;关闭并禁用DistributedLinkTrackingClient服务
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrkWks]
"Start"=dword:
00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrkWks\Start]
"Start"=dword:
00000004
;禁止并停用WirelessZeroConfiguration
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WZCSVC]
"Start"=dword:
00000004
;为InternetExplorer添加搜索引擎(以MicrosoftKnowledgeBase,AltaVista,Google,MSN,FileMirrors为序)
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\SearchUrl\MSKB]
@=
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\SearchUrl\AV]
@=
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\SearchUrl\GGL]
@=
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\SearchUrl\MSN]
@=
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\SearchUrl\FM]
@=
;PreventsInternetExplorerwindowsfrombeingreused
[HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main]
"AllowWindowReuse"=dword:
00000000
;把InternetExplorer可同时下载的文件数目增大到10(默认是2)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings]
"MaxConnectionsPer1_0Server"=dword:
0000000a
"MaxConnectionsPerServer"=dword:
0000000a
;改变菜单显示延迟(加快开始菜单的显示速度)
[HKEY_CURRENT_USER\ControlPanel\Desktop]
"MenuShowDelay"="100"
;禁用漫游WindowsXP窗口
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:
00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:
00000000
;NoRecentDocsmenu会删除开始菜单中的最近打开的文档菜单
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecentDocsMenu"=dword:
00000001
;禁止名称有“快捷方式”四个字
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:
00,00,00,00
;右键增加关闭光驱选项
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\{F0479943-AA1D-49DD-86F4-6035E068260C}]
;禁用华生医生
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug]
"Auto"=dword:
00000000
;自动关闭停止响应的文件
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]
"AutoEndTask"=dword:
00000001
;当资源管理器崩溃则自动重启之
[HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon]
"AutoRestartShell"=dword:
00000001
;总是从内存中卸载无用的动态链接库文件
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"AlwaysUnloadDll"=dword:
00000001
;开启对137G硬盘的支持
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\Parameters]
"EnableBigLba"=dword:
00000001
;禁止自动运行USB设备
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"AutoRun"=dword:
00000001
;设置光驱缓存为DVD
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\CDFS]
"CacheSize"=dword:
00004952
;删除多余的启动项
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"IMJPMIG8.1"=-
"PHIME2002A"=-
"PHIME2002ASync"=-
*************************************************************************
附update.cmd内容;
***************************************************************************
@echooff
start/wait%systemdrive%\DRIVERS\CPANEL\Setup.exe-s-f1"%systemdrive%\DRIVERS\CPANEL\setup.iss"
regedit.exe/s%systemdrive%\update\update.reg
regsvr32.exe/s%systemroot%\system32\srcd.dll
exit
*****************************************************************************
***注意,在这个批处理文件中我加入了我的ati显卡的控制面板的安装,如果你是N卡,可以删除start/wait%systemdrive%\DRIVERS\CPANEL\Setup.exe-s-f1"%systemdrive%\DRIVERS\CPANEL\setup.iss"这句。
但是如果你真的是A卡,那你需要按照下面的方法做:
####Catalyst3.6驱动程序必须跟ATIControlPanel应用程序一起安装。
用批处理法快速安装Windows系统
(2)
使用解压缩软件,例如WinRAR,把下载回来的文件解压缩到:
G:
\WINXP\$OEM$\$1\DRIVERS\CPanel里,然后创建一个setup.iss文件,方法:
1.首先使用-R参数运行安装程序(如果你已经安装了控制面板,请先卸载!
)
例如:
Setup.exe-R
2.接着会显示常见的安装屏幕,并且询问你一些问题,例如要安装的目录等。
有一点是很重要的,在安装结束后你不能选择“立刻重启动计算机”的选项。
如果你选了,在批处理文件中的其他命令就会因为计算机重启动而无法执行。
3.在安装程序运行完毕后,打开你的C:
\Windows(或者C:
\WINNT)目录,然后找到setup.iss文件,把这个文件和你将要自动安装的程序保存在同一个目录中。
这里就要放到G:
\WINXP\$OEM$\$1\DRIVERS\CPanel里,问你是否覆盖,答yes。
*************************************************************************************
在$$目录里建立system32文件夹,把超级兔子的srcd.dll文件拷贝到这个文件夹,这样xp安装程序
在安装时就会把srcd.dll文件拷贝到c:
\windows\system32文件夹里。
这个东西是让你的右键里增加“关闭光驱”选项。
如果你不想用这个选项可以在批处理里删除
regsvr32.exe/s%systemroot%\system32\srcd.dll
在update.reg里删除
;右键增加关闭光驱选项
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\{F0479943-AA1D-49DD-86F4-6035E068260C}]
把$$文件夹删除就可以了。
*****************************************************************************************
下面这个步骤是建立无人值守安装的应答文件:
在光盘的SUPPORT\TOOLS里的deploy.cab文件里提取出setupmgr.exe和ref.chm这两个文件。
运行setupmgr.exe,建立unattend.txt文件,如果你不愿意动手可以参照我的:
unattend.txt
*******************************************
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="1"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
Repartition=No
OemSkipEula=Yes
OemPreinstall=Yes
DriverSigningPolicy=Ignore
OemPnPDriversPath="Drivers\Memctl;Drivers\GART;Drivers\Smbus;Drivers\IDE;Drivers\Ethernet;Drivers\Audio;Drivers\VGA;"
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassWord=*
EncryptedAdminPassword=No
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1
[UserData]
ProdUCtID=12345-12345-12345-12345-12345
FullName=yourname
OrgName=yourcom
ComputerName=*
[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=85
[TapiLocation]
CountryCode=86
Dialing=Tone
AreaCode=0432
[RegionalSettings]
LanguageGroup=10
SystemLocale=00000804
UserLocale=00000804
InputLocale=0804:
00000804
[Components]
msmsgs=off
zonegames=off
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1
[Identification]
JoinWorkgroup=mshome
[Networking]
InstallDefaultComponents=No
[NetAdapters]
Adapter1=params.Adapter1
[NetClients]
MS_MSClient=params.MS_MSClient
[NetServices]
MS_SERVER=params.MS_SERVER
MS_PSched=params.MS_PSched
[NetProtocols]
MS_TCPIP=params.MS_TCPIP
[params.MS_TCPIP]
DNS=Yes
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
[params.MS_TCPIP.Adap
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 批处理 快速 安装 Windows 系统