:: http://zone54.com @ECHO OFF CHCP 1252 1>NUL TITLE WinXP-IE - Outlook Express Installer PushD "%~dp0" Set "BatchDir=%~dp0" If [%BatchDir:~-1%]==[\] Set "BatchDir=%BatchDir:~0,-1%" If "%Processor_Architecture%" == "x86" (Set "PFD=%ProgramFiles%") Else (Set "PFD=%ProgramFiles(x86)%") :: Outlook Express: Set "VERSION=6" ECHO \\!// ECHO (o o) ECHO ---------------------------------oOOo-(_)-oOOo--------------------------------- ECHO Installation of Outlook Express %VERSION% ECHO =============================================================================== FLTMC >NUL 2>&1 || Set _=^"Set "_ELEV=1" ^& CD /d """%~dp0""" ^& "%~f0" %*^" && ((If "%_ELEV%"=="" (ECHO. & ECHO Requesting administrator privileges . . . & ((PowerShell -nop -c START "" CMD -args '/d/x/s/v:off/r',$env:_ -Verb RunAs >NUL 2>NUL) || (mshta vbscript:execute^("CreateObject(""Shell.Application"").ShellExecute(""CMD"",""/d/x/s/v:off/r"" & CreateObject(""WScript.Shell"").Environment(""PROCESS"")(""_""),,""RunAs"",1)(Window.Close)"^) >NUL 2>&1))) Else (ECHO. & ECHO This script requires administrator privileges. & PAUSE)) & EXIT /b) ping -n 1 localhost 1>NUL VER | FindStr /l /i "5.1 5.2" 1>NUL && GoTo CorrectOS COLOR 0C ECHO. ECHO ERROR: Unsupported Operating System. OE %VERSION% is made for Windows XP. ECHO Do you still want to continue with the installation? ECHO. PAUSE COLOR 07 GoTo SKIP :CorrectOS If "%~1"=="/passive" Set "AutoRun=YES" & GoTo SKIP ECHO. ECHO Do you want to INSTALL the Outlook Express program? ECHO. PAUSE ECHO. ECHO --------------------------------[ Installing ]--------------------------------- :SKIP TaskList /nh | FindStr /l /i "msimn.exe wab.exe setup50.exe oemig50.exe wabmig.exe" >NUL 2>&1 || GoTo SKIP ECHO. ECHO Terminating Outlook Express processes . . . TaskKill /f /im "setup50.exe" >NUL 2>&1 TaskKill /f /im "msimn.exe" >NUL 2>&1 TaskKill /f /im "oemig50.exe" >NUL 2>&1 TaskKill /f /im "wab.exe" >NUL 2>&1 TaskKill /f /im "wabmig.exe" >NUL 2>&11 ping -n 4 localhost 1>NUL :SKIP If Not Exist "%PFD%\Outlook Express\msimn.exe" GoTo SKIP ECHO. ECHO Unregistering old Outlook Express "*.dll" files . . . RegSvr32 /u /s "%SystemRoot%\system32\cdosys.dll" RegSvr32 /u /s "%SystemRoot%\system32\inetcomm.dll" RegSvr32 /u /s "%PFD%\Common Files\System\directdb.dll" RegSvr32 /u /s "%PFD%\Outlook Express\oeimport.dll" RegSvr32 /u /s "%PFD%\Outlook Express\oemiglib.dll" RegSvr32 /u /s "%PFD%\Outlook Express\msoe.dll" RegSvr32 /u /s "%SystemRoot%\system32\msoeacct.dll" RegSvr32 /u /s "%PFD%\Common Files\System\wab32.dll" RegSvr32 /u /s "%PFD%\Outlook Express\wabimp.dll" RegSvr32 /u /s "%PFD%\Outlook Express\wabfind.dll" :SKIP ECHO. ECHO Registering Catalog files . . . ".\signtool.exe" catdb /q "%BatchDir%\I386\KB978542.CAT" ".\signtool.exe" catdb /q "%BatchDir%\I386\KB2423089.CAT" ".\signtool.exe" catdb /q "%BatchDir%\I386\KB3140709.cat" ".\signtool.exe" catdb /q "%BatchDir%\I386\KB4493435-IE8.CAT" If Not Exist "%SystemRoot%\system32\dllcache\msimn.exe" GoTo SKIP ECHO. ECHO Overwriting Cached files . . . XCOPY ".\I386\acctres.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\cdosys.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\directdb.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\inetcomm.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\inetres.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\msimn.exe" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\msoe.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\msoeacct.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\msoeres.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\msoert2.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\oeimport.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\oemig50.exe" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\oemiglib.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\setup50.exe" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\wab.exe" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\wab32.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\wab32res.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\wabfind.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\wabimp.dll" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL XCOPY ".\I386\wabmig.exe" "%SystemRoot%\system32\dllcache\" /V /Y /Z 1>NUL :SKIP ECHO. ECHO Copying Outlook Express files . . . XCOPY ".\I386\cdosys.dll" "%SystemRoot%\system32\" /V /Y /Z 1>NUL XCOPY ".\I386\clock.avi" "%SystemRoot%\" /V /Y /Z 1>NUL XCOPY ".\I386\wab50.inf" "%SystemRoot%\inf\" /V /Y /Z 1>NUL XCOPY ".\I386\msoe50.inf" "%SystemRoot%\inf\" /V /Y /Z 1>NUL ECHO. ECHO Adding Outlook Express registry entries . . . Reg Add "HKLM\SOFTWARE\Clients\Mail\Outlook Express\InstallInfo" /v "ReinstallCommand" /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\shmgrate.exe OCInstallReinstallOE" /f 1>NUL Reg Add "HKLM\SOFTWARE\Clients\Mail\Outlook Express\InstallInfo" /v "HideIconsCommand" /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\shmgrate.exe OCInstallHideOE" /f 1>NUL Reg Add "HKLM\SOFTWARE\Clients\Mail\Outlook Express\InstallInfo" /v "ShowIconsCommand" /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\shmgrate.exe OCInstallShowOE" /f 1>NUL Reg Add "HKLM\SOFTWARE\Clients\Mail\Outlook Express\InstallInfo" /v "IconsVisible" /t REG_DWORD /d "0x00000000" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\ClsidFeature" /v "{32714800-2E5F-11d0-8B85-00AA0044F941}" /t REG_SZ /d "{7790769C-0471-11d2-AF11-00C04FA35D02}!05,00,2014,0211" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\FeatureComponentID" /v "{7790769C-0471-11d2-AF11-00C04FA35D02}" /t REG_SZ /d "ADDRESSBOOK" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /ve /t REG_SZ /d "Outlook Express" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /v "ComponentID" /t REG_SZ /d "OEACCESS" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /v "Dontask" /t REG_DWORD /d "0x00000002" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /v "IsInstalled" /t REG_DWORD /d "0x00000001" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /v "Locale" /t REG_SZ /d "*" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /v "StubPath" /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\shmgrate.exe OCInstallUserConfigOE" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{881dd1c5-3dcf-431b-b061-f3f88e8be88a}" /v "Version" /t REG_SZ /d "2,0,0,0" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Active Setup\MimeFeature" /v "text/x-vcard" /t REG_SZ /d "{7790769C-0471-11d2-AF11-00C04FA35D02}!05,00,2014,0211" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\cdosys.dll" /v "0" /t REG_BINARY /d "00007f1700000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\cdosys.dll" /v "1" /t REG_BINARY /d "60c6429982d3e81e8b2ff825718cc7" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\msimn.exe" /v "0" /t REG_BINARY /d "5204f00a000006000000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\msimn.exe" /v "1" /t REG_BINARY /d "98398a3126c8203f331b1e544176a24a7cb46be4cf637e96f92573b178f654" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\oemig50.exe" /v "0" /t REG_BINARY /d "0000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\oemig50.exe" /v "1" /t REG_BINARY /d "607a8f8b4888d286bff60d6aa23667e8457da7f1ae43a10cd208730f6be70" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\oemiglib.dll" /v "0" /t REG_BINARY /d "0000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\oemiglib.dll" /v "1" /t REG_BINARY /d "a4c986d27548db48ff1d1a3a8416963" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\setup50.exe" /v "0" /t REG_BINARY /d "5204f00a000006000000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\setup50.exe" /v "1" /t REG_BINARY /d "ef4f6a1ed5adb93d2e373b3130b7eaee" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wab32.dll" /v "0" /t REG_BINARY /d "5204f00a000006000000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wab32.dll" /v "1" /t REG_BINARY /d "00000000000000000000000000000000e7aaae964594353a1e85f0ed8dad2ee4" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wab32res.dll" /v "0" /t REG_BINARY /d "8408540b00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wab32res.dll" /v "1" /t REG_BINARY /d "70fe9df75ad2bbdc5f302fc7ed4bf86f" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wabfind.dll" /v "0" /t REG_BINARY /d "0000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wabfind.dll" /v "1" /t REG_BINARY /d "00000000000000000000000000000000237e20b93f5e7c49c334b0d44c674ed6" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wabimp.dll" /v "0" /t REG_BINARY /d "0000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\wabimp.dll" /v "1" /t REG_BINARY /d "000000000000000000000000000000003e046a53f0f6d229a315d262df1ab400" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\acctres.dll" /v "0" /t REG_BINARY /d "0000280a00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\acctres.dll" /v "1" /t REG_BINARY /d "9be8a373b1bb166b2b855f4a21e2e7d18a983daae6a2516eb5c4ac49a6d5123e" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\inetres.dll" /v "0" /t REG_BINARY /d "0000280a000006008408540b00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\inetres.dll" /v "1" /t REG_BINARY /d "c1c1e225f07825b23b7585992fb6403dc974fdc34159e4ff3ab48df19b236780" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\msoeres.dll" /v "0" /t REG_BINARY /d "0000280a000006008408540b00000600" /f 1>NUL Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\msoeres.dll" /v "1" /t REG_BINARY /d "cdb7d8edc956ae94d260894f7fd6e9cc068c54fce6ec638603c54b188c7e" /f 1>NUL ::KB978542 REG Query "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542" >NUL 2>&1 && GoTo SKIP Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542" /v "Description" /t REG_SZ /d "Security Update for Windows XP (KB978542)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542" /v "InstalledBy" /t REG_SZ /d "Administrator" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542" /v "InstalledDate" /t REG_SZ /d "5/22/2019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542" /v "Type" /t REG_SZ /d "Update" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\0" /v "FileName" /t REG_SZ /d "inetcomm.dll" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\0" /v "Version" /t REG_SZ /d "6.0.2900.5931" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\0" /v "BuildDate" /t REG_SZ /d "Fri Jan 29 15:53:42 2010" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\0" /v "BuildCheckSum" /t REG_SZ /d "b522b" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\0" /v "Location" /t REG_SZ /d "%SystemRoot%\system32" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\1" /v "FileName" /t REG_SZ /d "msoe.dll" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\1" /v "Version" /t REG_SZ /d "6.0.2900.5931" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\1" /v "BuildDate" /t REG_SZ /d "Fri Jan 29 15:53:42 2010" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\1" /v "BuildCheckSum" /t REG_SZ /d "1426ca" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB978542\Filelist\1" /v "Location" /t REG_SZ /d "%PFD%\Outlook Express" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Backup Dir" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Comments" /t REG_SZ /d "Security Update for Windows XP (KB978542)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Fix Description" /t REG_SZ /d "Security Update for Windows XP (KB978542)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Installed" /t REG_DWORD /d "1" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Installed By" /t REG_SZ /d "Administrator" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Installed On" /t REG_SZ /d "5/22/2019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Service Pack" /t REG_DWORD /d "4" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542" /v "Valid" /t REG_DWORD /d "1" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542\File 1" /v "Flags" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542\File 1" /v "New File" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542\File 1" /v "New Link Date" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB978542\File 1" /v "Old Link Date" /t REG_SZ /d "" /f 1>NUL :SKIP ::KB2423089 REG Query "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089" >NUL 2>&1 && GoTo SKIP Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089" /v "Description" /t REG_SZ /d "Security Update for Windows XP (KB2423089)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089" /v "InstalledBy" /t REG_SZ /d "Administrator" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089" /v "InstalledDate" /t REG_SZ /d "5/22/2019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089" /v "Type" /t REG_SZ /d "Update" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089\Filelist\0" /v "FileName" /t REG_SZ /d "wab.exe" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089\Filelist\0" /v "Version" /t REG_SZ /d "6.0.2900.6040" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089\Filelist\0" /v "BuildDate" /t REG_SZ /d "Mon Oct 11 16:55:32 2010" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089\Filelist\0" /v "BuildCheckSum" /t REG_SZ /d "d236" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB2423089\Filelist\0" /v "Location" /t REG_SZ /d "%PFD%\Outlook Express" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Backup Dir" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Comments" /t REG_SZ /d "Security Update for Windows XP (KB2423089)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Fix Description" /t REG_SZ /d "Security Update for Windows XP (KB2423089)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Installed" /t REG_DWORD /d "1" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Installed By" /t REG_SZ /d "Administrator" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Installed On" /t REG_SZ /d "5/22/2019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Service Pack" /t REG_DWORD /d "4" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089" /v "Valid" /t REG_DWORD /d "1" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089\File 1" /v "Flags" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089\File 1" /v "New File" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089\File 1" /v "New Link Date" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB2423089\File 1" /v "Old Link Date" /t REG_SZ /d "" /f 1>NUL :SKIP ::KB3140709 REG Query "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709" >NUL 2>&1 && GoTo SKIP Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709" /v "Description" /t REG_SZ /d "Security Update for Windows XP (KB3140709)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709" /v "InstalledBy" /t REG_SZ /d "Administrator" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709" /v "InstalledDate" /t REG_SZ /d "5/22/2019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709" /v "Type" /t REG_SZ /d "Update" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\0" /v "FileName" /t REG_SZ /d "wabfind.dll" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\0" /v "Version" /t REG_SZ /d "6.0.2900.7019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\0" /v "BuildDate" /t REG_SZ /d "Mon Feb 08 15:39:39 2016" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\0" /v "BuildCheckSum" /t REG_SZ /d "143b8" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\0" /v "Location" /t REG_SZ /d "%PFD%\Outlook Express" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\1" /v "FileName" /t REG_SZ /d "wabimp.dll" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\1" /v "Version" /t REG_SZ /d "6.0.2900.7019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\1" /v "BuildDate" /t REG_SZ /d "Mon Feb 08 15:39:39 2016" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\1" /v "BuildCheckSum" /t REG_SZ /d "153d8" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\1" /v "Location" /t REG_SZ /d "%PFD%\Outlook Express" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\2" /v "FileName" /t REG_SZ /d "wabmig.exe" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\2" /v "Version" /t REG_SZ /d "6.0.2900.7019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\2" /v "BuildDate" /t REG_SZ /d "Sun Feb 07 20:24:55 2016" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\2" /v "BuildCheckSum" /t REG_SZ /d "1466a" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB3140709\Filelist\2" /v "Location" /t REG_SZ /d "%PFD%\Outlook Express" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Backup Dir" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Comments" /t REG_SZ /d "Security Update for Windows XP (KB3140709)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Fix Description" /t REG_SZ /d "Security Update for Windows XP (KB3140709)" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Installed" /t REG_DWORD /d "1" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Installed By" /t REG_SZ /d "Administrator" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Installed On" /t REG_SZ /d "5/22/2019" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Service Pack" /t REG_DWORD /d "4" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709" /v "Valid" /t REG_DWORD /d "1" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709\File 1" /v "Flags" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709\File 1" /v "New File" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709\File 1" /v "New Link Date" /t REG_SZ /d "" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3140709\File 1" /v "Old Link Date" /t REG_SZ /d "" /f 1>NUL :SKIP :: Uninstaller. Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "Comments" /t REG_SZ /d "Included Updates: KB978542, KB2423089, KB3140709, KB4493435-IE8 (Only inetcomm.dll)." /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "DisplayIcon" /t REG_SZ /d "%PFD:~2%\Outlook Express\msimn.exe" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "DisplayName" /t REG_SZ /d "Outlook Express %VERSION%" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "DisplayVersion" /t REG_SZ /d "%VERSION%" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "Publisher" /t REG_SZ /d "Zone 54" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "UninstallString" /t REG_SZ /d "%PFD:~2%\Outlook Express\Uninstaller.cmd" /f 1>NUL Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Outlook Express" /v "URLInfoAbout" /t REG_SZ /d "https://zone54.com" /f 1>NUL ECHO. ECHO Registering Outlook Express "*.dll" files . . . RegSvr32 /s "%SystemRoot%\system32\cdosys.dll" ECHO. ECHO Executing Outlook Express "*.inf" files . . . RunDll32.exe SetupAPI.dll,InstallHinfSection DefaultInstall 128 .\I386\wab50.inf RunDll32.exe SetupAPI.dll,InstallHinfSection DefaultInstall 128 .\I386\msoe50.inf ECHO. ECHO Copying Outlook Express "Uninstaller.cmd" file into the ECHO folder "%PFD%\Outlook Express" . . . XCOPY ".\Uninstaller.cmd" "%PFD%\Outlook Express\" /V /Y /Z 1>NUL ECHO. ECHO Enabling Outlook Express component . . . START "" /WAIT "%SystemRoot%\system32\shmgrate.exe" OCInstallShowOE START "" /WAIT "%ProgramFiles%\Outlook Express\setup50.exe" /APP:WAB /CALLER:WINNT /user /install ECHO. ECHO ---------------------------------[ Finished ]---------------------------------- If "%AutoRun%"=="YES" (ping -n 5 localhost 1>NUL & EXIT) Else (ECHO. & PAUSE)