@echo off&set Include_Utils=no CD %~dp0&call SCRIPTS\SCRIPT_MNGR.cmd :: ============================================= :: INIT %VarsSystemEtc% & %VarsLocalStrings% & %CreateHelp% %Intro% & %AutoLang% %CreateStartInf% & %PrintINFhead% & %CreateReset% :: Your code below here: :: ============================================= ::=================================================== set LOCALIZE_TASK=CODEPAGES LOCALIZATION ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=CODEPAGES nls stuff set MY_KEY="HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage" %REG2INF% -h1 %MY_KEY% "ACP" %REG2INF% -h5 %MY_KEY% "OEMCP" %REG2INF% -h5 %MY_KEY% "MACCP" %REG2INF% -h5 %MY_KEY% "OEMHAL" %REGREAD% %MY_KEY% "ACP" "ACP" %xREG2INF% -h5 -s2 %MY_KEY% "%ACP%x--x" set ACPNLS=%result% %REGREAD% %MY_KEY% "OEMCP" "OEMCP" %xREG2INF% -h5 -s2 %MY_KEY% "%OEMCP%x--x" set OEMCPNLS=%result% %REGREAD% %MY_KEY% "MACCP" "MACCP" %xREG2INF% -h5 -s2 %MY_KEY% "%MACCP%x--x" set MACCPNLS=%result% %REGREAD% %MY_KEY% "OEMHAL" "OEMHAL" set MY_KEY="HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language" %REGREAD% %MY_KEY% "InstallLanguage" "LANG_INST" %REGREAD% %MY_KEY% "Default" "LANG_DEF" %xREG2INF% -D echo. %OUT% echo [SetValue] %OUT% echo "txtsetup.sif", "nls", "AnsiCodepage", "%ACPNLS%,%ACP%" %OUT% echo "txtsetup.sif", "nls", "OemCodepage", "%OEMCPNLS%,%OEMCP%" %OUT% echo "txtsetup.sif", "nls", "MacCodepage", "%MACCPNLS%,%MACCP%" %OUT% echo "txtsetup.sif", "nls", "UnicodeCasetable", "l_intl.nls,%LANG_DEF%" %OUT% echo "txtsetup.sif", "nls", "OemHalFont", "vgaoem.fon" %OUT% echo "txtsetup.sif", "nls", "DefaultLayout", "0000%LANG_DEF%" %OUT% echo. %OUT% echo. %OUT% ::=================================================== set LOCALIZE_TASK=FONTS LOCALIZATION ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=FONTS console %xREG2INF% -h1 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize" "FIXEDFON.FONx--x" %xREG2INF% -h5 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize" "FONTS.FONx--x" %xREG2INF% -h5 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize" "OEMFONT.FONx--x" %REG2INF% -h5 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize" "DisableRemoteFontBootCache" set text=FONTS Localized %xREG2INF% -h1 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" "Small Fontsx--x" %xREG2INF% -h5 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" "Courier 10,12,15x--x" %xREG2INF% -h5 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" "MS Sans Serif 8,10,12,14,18,24x--x" %xREG2INF% -h5 -s22 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" "MS Serif 8,10,12,14,18,24x--x" %xREG2INF% -D %REGREAD% "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize" "OEMFONT.FON" echo %result%=2,vgaoem.fon %OUT% set text=Font Mapper %REG2INF% -h1 "HKLM\Software\Microsoft\Windows NT\CurrentVersion\FontMapper" "Default" set text=Font Substitutes %REG2INF% -h1 "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes" ::=================================================== set LOCALIZE_TASK=HW_PnP LOCALISATION ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% echo [Software.AddReg] %OUT% echo 0x3, "Microsoft\Windows\CurrentVersion\Setup","PrivateHash",22,9e,53,3e,5d,08,ab,c8,77,1d,b9,d0,e6,06,a8,06 %OUT% echo 0x3, "Microsoft\Driver Signing","Policy",00 %OUT% echo. %OUT% echo [Software.DelReg] %OUT% echo "Microsoft\Driver Signing","PrivateHash" %OUT% echo. %OUT% echo [Default.AddReg] %OUT% echo 0x4,"Software\Microsoft\Driver Signing","Policy",0x0 %OUT% echo. %OUT% :: ========= Adding Device Classes (English) ======= ECHO [SetupReg.AddReg] %OUT% ECHO 0x1,"ControlSet001\Control\Class\{25DBCE51-6C8F-4A72-8A6D-B54C2B4FC835}","Class","WCEUSBS" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{25DBCE51-6C8F-4A72-8A6D-B54C2B4FC835}","","Windows CE USB Devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{25DBCE51-6C8F-4A72-8A6D-B54C2B4FC835}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{25DBCE51-6C8F-4A72-8A6D-B54C2B4FC835}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{25DBCE51-6C8F-4A72-8A6D-B54C2B4FC835}","Icon","-20" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}","Class","USB" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}","","Universal Serial Bus Controllers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}","Icon","-20" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}","TroubleShooter-0","hcp://help/tshoot/tsUSB.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4658EE7E-F050-11D1-B6BD-00C04FA372A7}","Class","PnpPrinters" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4658EE7E-F050-11D1-B6BD-00C04FA372A7}","","IEEE 1394 and SCSI Printers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4658EE7E-F050-11D1-B6BD-00C04FA372A7}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4658EE7E-F050-11D1-B6BD-00C04FA372A7}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{48721B56-6795-11D2-B1A8-0080C72E74A2}","Class","Dot4" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{48721B56-6795-11D2-B1A8-0080C72E74A2}","","IEEE 1284.4 Devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{48721B56-6795-11D2-B1A8-0080C72E74A2}","Icon","-4" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{48721B56-6795-11D2-B1A8-0080C72E74A2}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{49CE6AC8-6F86-11D2-B1E5-0080C72E74A2}","Class","Dot4Print" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{49CE6AC8-6F86-11D2-B1E5-0080C72E74A2}","","IEEE 1284.4 compatible printers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{49CE6AC8-6F86-11D2-B1E5-0080C72E74A2}","Icon","-4" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{49CE6AC8-6F86-11D2-B1E5-0080C72E74A2}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","Class","CDROM" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","","DVD/CD-ROM drives" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","EnumPropPages32","MmSys.Cpl,MediaPropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","Installer32","storprop.dll,DvdClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdrive.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}","Icon","-51" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}","Class","Computer" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}","","Computer" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}","Installer32","SysSetup.dll,ComputerClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}","Icon","-27" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","Class","DiskDrive" %OUT% ECHO 0x7,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","UpperFilters","PartMgr" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","","Disk drives" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","Installer32","StorProp.Dll,DiskClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdrive.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}","Icon","-53" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}","Class","Display" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}","","Display adapters" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}","Installer32","Desk.Cpl,DisplayClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdisp.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}","Icon","-1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}","Class","fdc" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}","","Floppy disk controllers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdrive.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}","Icon","-9" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}","Class","hdc" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}","","IDE ATA/ATAPI controllers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}","Icon","-9" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}","Installer32","SysSetup.Dll,HdcClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdrive.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","Class","Keyboard" %OUT% ECHO 0x7,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","UpperFilters","kbdclass" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","","keyboards" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","Icon","-3" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","Installer32","SysSetup.Dll,KeyboardClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/hdw_keyboard.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}","Class","MEDIA" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}","","Sound, video and game controllers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}","Installer32","MmSys.Cpl,MediaClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}","EnumPropPages32","MmSys.Cpl,MediaPropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tssound.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}","Icon","3004" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}","Class","Modem" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}","","Modems" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}","Installer32","mdminst.dll,ClassInstall32" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}","Icon","0" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsmodem.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}","Default Service","Modem" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","Class","Monitor" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","","Monitors" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","Installer32","Desk.Cpl,MonitorClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","Icon","-1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdisp.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","Class","Mouse" %OUT% ECHO 0x7,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","UpperFilters","mouclass" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","","Mice and other pointing devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","Icon","-2" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","Installer32","SysSetup.Dll,MouseClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/hdw_mouse.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E970-E325-11CE-BFC1-08002BE10318}","Class","MTD" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E970-E325-11CE-BFC1-08002BE10318}","","PCMCIA and Flash memory devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E970-E325-11CE-BFC1-08002BE10318}","Icon","-11" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E971-E325-11CE-BFC1-08002BE10318}","Class","MultiFunction" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E971-E325-11CE-BFC1-08002BE10318}","","Multifunction adapters" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E971-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}","Class","Net" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}","","Network adapters" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}","EnumPropPages32","NetCfgx.dll,NetPropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}","Icon","-5" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}","Installer32","NetCfgx.dll,NetClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}","","Network Client" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}","Class","NetClient" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}","Icon","-7" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}","Installer32","NetCfgx.Dll,NetClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}","","Network Service" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}","Class","NetService" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}","Icon","-8" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}","Installer32","NetCfgx.Dll,NetClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}","","Network Protocol" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}","Class","NetTrans" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}","Icon","-6" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}","Installer32","NetCfgx.Dll,NetClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E977-E325-11CE-BFC1-08002BE10318}","Class","PCMCIA" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E977-E325-11CE-BFC1-08002BE10318}","","PCMCIA adapters" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E977-E325-11CE-BFC1-08002BE10318}","Icon","-11" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}","Class","Ports" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}","","Ports (COM & LPT)" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}","Icon","-23" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}","Installer32","MsPorts.Dll,PortsClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","Class","Printer" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","","Printers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","Icon","-4" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","Installer32","ntprint.dll,ClassInstall32" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}","EnumPropPages32","printui.dll,PrinterPropPageProvider" %OUT% ECHO 0x4,"ControlSet001\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}","LegacyAdapterDetection",0x0 %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}","Class","SCSIAdapter" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}","","SCSI and RAID controllers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}","Installer32","SysSetup.Dll,ScsiClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}","Icon","-10" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}","LegacyInfOption","SCSI" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97D-E325-11CE-BFC1-08002BE10318}","Class","System" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97D-E325-11CE-BFC1-08002BE10318}","","System Devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97D-E325-11CE-BFC1-08002BE10318}","Icon","-27" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97E-E325-11CE-BFC1-08002BE10318}","","Other devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97E-E325-11CE-BFC1-08002BE10318}","Class","Unknown" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E97E-E325-11CE-BFC1-08002BE10318}","Icon","-18" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","Class","FloppyDisk" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","","Floppy disk drives" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","EnumPropPages32","SysSetup.Dll,DiskPropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/tsdrive.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}","Icon","102" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50127DC3-0F36-415E-A6CC-4CB3BE910B65}","Class","Processor" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50127DC3-0F36-415E-A6CC-4CB3BE910B65}","","Processors" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50127DC3-0F36-415E-A6CC-4CB3BE910B65}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50127DC3-0F36-415E-A6CC-4CB3BE910B65}","Icon","-28" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50906CB8-BA12-11D1-BF5D-0000F805F530}","Class","MultiPortSerial" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50906CB8-BA12-11D1-BF5D-0000F805F530}","","Multi-port serial adapters" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50906CB8-BA12-11D1-BF5D-0000F805F530}","Icon","-26" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50DD5230-BA8A-11D1-BF5D-0000F805F530}","Class","SmartCardReader" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50DD5230-BA8A-11D1-BF5D-0000F805F530}","","Smart card readers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50DD5230-BA8A-11D1-BF5D-0000F805F530}","Icon","-25" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50DD5230-BA8A-11D1-BF5D-0000F805F530}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{50DD5230-BA8A-11D1-BF5D-0000F805F530}","Installer32","winscard.dll,ClassInstall32" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{533C5B84-EC70-11D2-9505-00C04F79DEAF}","Class","VolumeSnapshot" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{533C5B84-EC70-11D2-9505-00C04F79DEAF}","","Storage volume shadow copies" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{533C5B84-EC70-11D2-9505-00C04F79DEAF}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{533C5B84-EC70-11D2-9505-00C04F79DEAF}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{533C5B84-EC70-11D2-9505-00C04F79DEAF}","Icon","-53" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{66F250D6-7801-4A64-B139-EEA80A450B24}","Class","1394Debug" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{66F250D6-7801-4A64-B139-EEA80A450B24}","","1394 Debugger Device" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{66F250D6-7801-4A64-B139-EEA80A450B24}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{66F250D6-7801-4A64-B139-EEA80A450B24}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}","Class","1394" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}","","IEEE 1394 Bus host controllers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC5-810F-11D0-BEC7-08002BE2092F}","Class","Infrared" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC5-810F-11D0-BEC7-08002BE2092F}","","Infrared devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC5-810F-11D0-BEC7-08002BE2092F}","EnumPropPages32","NetCfgx.dll,NetPropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC5-810F-11D0-BEC7-08002BE2092F}","Icon","1401" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC5-810F-11D0-BEC7-08002BE2092F}","Installer32","NetCfgx.dll,NetClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}","Class","Image" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}","","Imaging devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}","Installer32","sti_ci.dll,ClassInstall" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}","TroubleShooter-0","hcp://help/tshoot/tsInputDev.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}","Icon","0" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","Class","TapeDrive" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","","Tape drives" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","EnumPropPages32","SysSetup.Dll,TapePropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","Icon","91" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","Installer32","SysSetup.Dll,TapeClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","TroubleShooter-0","hcp://help/tshoot/hdw_tape.htm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","LegacyInfOption","TAPE" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}","WmiConfigClasses","MSTapeSymbolicName,MSTapeDriveParam,MSTapeMediaCapacity,MSTapeDriveProblemEvent" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","Class","Volume" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","","Storage volumes" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","EnumPropPages32","StorProp.Dll,VolumePropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","Icon","-53" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}","Installer32","syssetup.dll,VolumeClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}","Class","Battery" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}","","Batteries" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}","Icon","2" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}","Installer32","Batt.dll,BatteryClassInstall" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}","Class","HIDClass" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}","","Human Interface Devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}","Icon","-24" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{7EBEFBC0-3200-11D2-B4C2-00A0C9697D07}","Class","61883" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{7EBEFBC0-3200-11D2-B4C2-00A0C9697D07}","","61883 Device Class" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{7EBEFBC0-3200-11D2-B4C2-00A0C9697D07}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{7EBEFBC0-3200-11D2-B4C2-00A0C9697D07}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","Class","LegacyDriver" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","","Non-Plug and Play Drivers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","EnumPropPages32","SysSetup.Dll,LegacyDriverPropPageProvider" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}","Icon","-19" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C06FF265-AE09-48F0-812C-16753D7CBA83}","Class","Avc" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C06FF265-AE09-48F0-812C-16753D7CBA83}","","AVC Device Class" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C06FF265-AE09-48F0-812C-16753D7CBA83}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C06FF265-AE09-48F0-812C-16753D7CBA83}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}","Class","Enum1394" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}","","IEEE 1394 IP Network Enumerator" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}","SilentInstall","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{CE5939AE-EBDE-11D0-B181-0000F8753EC4}","Class","MediumChanger" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{CE5939AE-EBDE-11D0-B181-0000F8753EC4}","","Medium Changers" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{CE5939AE-EBDE-11D0-B181-0000F8753EC4}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D45B1C18-C8FA-11D1-9F77-0000F805F530}","Class","NtApm" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D45B1C18-C8FA-11D1-9F77-0000F805F530}","","NT Apm/Legacy Support" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D45B1C18-C8FA-11D1-9F77-0000F805F530}","NoDisplayClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D45B1C18-C8FA-11D1-9F77-0000F805F530}","Installer32","SysSetup.Dll,NtApmClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D48179BE-EC20-11D1-B6B8-00C04FA372A7}","Class","SBP2" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D48179BE-EC20-11D1-B6B8-00C04FA372A7}","","SBP2 IEEE 1394 Devices" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D48179BE-EC20-11D1-B6B8-00C04FA372A7}","Icon","-21" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{D48179BE-EC20-11D1-B6B8-00C04FA372A7}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}","Class","Bluetooth" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}","","Bluetooth Radios" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}","NoInstallClass","1" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}","Installer32","bthci.dll,BluetoothClassInstaller" %OUT% ECHO 0x1,"ControlSet001\Control\Class\{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}","Icon","201" %OUT% echo. %OUT% set text=Device Classes %REG2INF% -h1 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{25DBCE51-6C8F-4A72-8A6D-B54C2B4FC835}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4658EE7E-F050-11D1-B6BD-00C04FA372A7}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{48721B56-6795-11D2-B1A8-0080C72E74A2}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E966-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E970-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E971-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E973-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E974-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E975-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E977-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E979-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E97D-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E97E-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E980-E325-11CE-BFC1-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{50127DC3-0F36-415E-A6CC-4CB3BE910B65}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{50906CB8-BA12-11D1-BF5D-0000F805F530}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{50DD5230-BA8A-11D1-BF5D-0000F805F530}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{533C5B84-EC70-11D2-9505-00C04F79DEAF}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{66F250D6-7801-4A64-B139-EEA80A450B24}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC5-810F-11D0-BEC7-08002BE2092F}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{6D807884-7D21-11CF-801C-08002BE10318}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{745A17A0-74D3-11D0-B6FE-00A0C90F57DA}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{7EBEFBC0-3200-11D2-B4C2-00A0C9697D07}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{C06FF265-AE09-48F0-812C-16753D7CBA83}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{C459DF55-DB08-11D1-B009-00A0C9081FF6}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{CE5939AE-EBDE-11D0-B181-0000F8753EC4}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{D45B1C18-C8FA-11D1-9F77-0000F805F530}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{D48179BE-EC20-11D1-B6B8-00C04FA372A7}" "" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Class\{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}" "" echo. %OUT% echo [Software.AddReg] %OUT% echo 0x2,"Sherpya\XPEinit\Programs","System Tools\Install Devices (HWPnP)","%%SystemRoot%%\System32\HWPnP.exe|+all /p /d /a /log" %OUT% echo 0x2,"Sherpya\XPEinit\Programs","System Tools\Enable Communication Ports (COM & LPT)","%%systemRoot%%\System32\HWPnP.exe| -all +ACPI\PNP0400 +ACPI\PNP0401 +ACPI\PNP0501\1 +ACPI\PNP0501\2 /u /p" %OUT% echo 0x2,"Sherpya\XPEinit\Programs","System Tools\Install USB (HWPnP)","%%SystemRoot%%\system32\HWPnP.exe|-all +STORAGE\VOLUME +USB\ +USBSTOR\ /a /u /log /p /d" %OUT% ::=================================================== set LOCALIZE_TASK=KEYBOARD LOCALIZATION ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=KEYBOARD LAYOUT SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION :: Get Preloaded kb layouts taking into account kb layout substitutes echo [Default.AddReg] %OUT% for /l %%i in (1,1,10) do ( %REGREAD% "HKEY_CURRENT_USER\Keyboard Layout\Preload" "%%i" "DATASTR" if not "!DATASTR!" == "NotFound" ( %REGREAD% "HKEY_CURRENT_USER\Keyboard Layout\Preload" "%%i" "DATASTR" %REGREAD% "HKEY_CURRENT_USER\Keyboard Layout\Substitutes" "!DATASTR!" "DATASTR1" if not "!DATASTR1!" == "NotFound" set DATASTR=!DATASTR1! echo 0x1, "Keyboard Layout\Preload", "%%i", "!DATASTR!" %OUT% ) ) %REG2INF% -h3 "HKCU\Keyboard Layout\Toggle" :: Get registry entries for up to 10 installed keyboards for /l %%i in (1,1,10) do ( %REGREAD% "HKEY_CURRENT_USER\Keyboard Layout\Preload" "%%i" "DATASTR" if not "!DATASTR!" == "NotFound" ( %REGREAD% "HKEY_CURRENT_USER\Keyboard Layout\Preload" "%%i" "DATASTR" %REGREAD% "HKEY_CURRENT_USER\Keyboard Layout\Substitutes" "!DATASTR!" "DATASTR2" if not "!DATASTR2!" == "NotFound" set DATASTR=!DATASTR2! if "%%i" == "1" ( %REG2INF% -h2 "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes" "!DATASTR!" ) else %REG2INF% -h3 "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes" "!DATASTR!" %xREG2INF% -s2 "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\!DATASTR!" "Layout Filex--x" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\!DATASTR!" "Layout Text" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\!DATASTR!" "Layout Display Name" ) ) ENDLOCAL %xREG2INF% -D ::=================================================== set LOCALIZE_TASK=LOCALE LOCALIZATION ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=System Locale %REG2INF% -h1 "HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language" "InstallLanguage" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language" "Default" %REG2INF% -h5 "HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale" "(Default)" ::=================================================== set LOCALIZE_TASK=APPLY REGIONAL SETTINGS ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=REGIONAL SETTINGS %REG2INF% -h1 -S "HKCU\Control Panel\International" ::=================================================== set LOCALIZE_TASK=TIMEZONE LOCALIZATION ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=TIMEZONE %REG2INF% -h1 "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" echo. %OUT% echo ; IMPORTANT: don't allow automatic daylight adjustment from pe %OUT% echo 0x4, "ControlSet001\Control\TimeZoneInformation", "DisableAutoDaylightTimeSet", 0x1 %OUT% ::=================================================== set LOCALIZE_TASK=SOME VISUAL SETTINGS FROM HOST ::=================================================== echo. %OUT% echo. %OUT% echo ; %LOCALIZE_TASK% %OUT% echo. %OUT% set text=current folder style on source system -classic or webView- %REG2INF% -h1 "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" "WebView" set text=current view on source system -thumbs, list, details, tiles, symbols- %REG2INF% -h1 "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams" set text=current Startmenu style on source system -classic or XPstyle- %REG2INF% -h1 "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer" "ShellState" set text=CabinetState %REG2INF% -h1 "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState" %REGREAD% "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer" "ShellState" "ShellState" if "%ShellState:~65,-6%"=="0" ( %line% echo ; for classic startmenu %OUT% echo ; remove doublette shortcut IE on Desktop %OUT% echo [Software.DelReg] %OUT% echo "Sherpya\XPEinit\Desktop","@shell32.dll,-22034","%%SystemRoot%%\IExplore.exe" %OUT% ) :: ============================================= :: EXTRO %Extro% & goto :EOF :: Any subroutines below here: :: =============================================