Arablover Posted August 29, 2003 Posted August 29, 2003 In the course of my work as a computer engineer I have to update many computers with XP Pro SP1 installed.I had downloaded all the hotfixes required and created a folder with all of the patches and a batch file.Here is a copy of the batch file I use.ECHO.ECHO Installing Windows Update HotfixesECHO.ECHO Installing Q323255...start /wait Q323255_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q328310...start /wait Q328310_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q329048...start /wait Q329048_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q329115...start /wait Q329115_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q329170...start /wait Q329170_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q329390...start /wait Q329390_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q329441...start /wait Q329441_WXP_SP2_x86_ENU /Q /M /ZECHO.ECHO Installing Q329834...start /wait Q329834_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing April 2003, Cumulative Patch for OE6...start /wait Q330994_XPE_SP2_X86_ENU /Q:A /R:NECHO.ECHO Installing Q331953...start /wait Q331953_XPE_SP2_X86_ENU /Q /M /ZECHO.ECHO Installing Q810565...start /wait Q810565_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q810577...start /wait Q810577_XPE_SP2_X86_ENU /Q /M /ZECHO.ECHO Installing Q810833...start /wait Q810833_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q811493...start /wait Q811493_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q811630...start /wait Q811630_WXP_SP2_EN /Q /M /ZECHO.ECHO Installing Q814033...start /wait Q814033_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q815021...start /wait Q815021_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q817287...start /wait Q817287.exe /Q:A /R:NECHO.ECHO Installing Q817606...start /wait Q817606_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q822925... start /wait Q822925.exe /Q:A /R:NECHO.ECHO Installing Q823559...start /wait Q823559_XPE_SP2_X86_ENU /Q /M /ZECHO.ECHO Installing Q823718...start /wait Q823718_MDAC_SecurityPatch.exe /Q /C:"dahotfix /q /n" ECHO.ECHO Installing KB821557...start /wait WindowsXP-KB821557-x86-ENU.exe /Q /M /ZECHO.ECHO Installing KB823980...start /wait WindowsXP-KB823980-x86-ENU.exe /Q /M /ZECHO.ECHO Installing Microsoft JavaVM - Build 3810ECHO Please wait...start /wait msjavwu.exe /Q:A /R:NECHO.ECHO Installing JScript 5.6...start /wait js56nen.exe /Q:A /R:NECHO.EXITThey are all in numerical order.I am experiencing the exact same problem with 4 of the hotfixes.Q330994, Q331953, Q810577 and Q823559I get a screen telling me to close all programs and I then get a screen where I have to agree to a licence agreement.After this I get an error message: WEUpdate cannot retreive information needed for setup from database. Does anyone have any idea why these for updates are giving me the same error?Cheers.Jeremy
Mike500 Posted August 29, 2003 Posted August 29, 2003 First off, Q331953 is superceded by Q823980. So you don't need to install Q331953 when you install Q823980 later on!For the others, my only guess is that you should try using the full file name, including the ".EXE" part.
royalbox Posted August 29, 2003 Posted August 29, 2003 There is also a -u switch which is described as 'unattended mode'. Try doing a command q123456.exe /? to see the switches for the hotfixes as no -m is shown on xp hotfixes but there is a -n.this may help... or it may not.EDIT: Actually, I'm conviced the problem is the -m switch. In this MS article it says:/m Uses unattended Setup mode (Windows 2000). /u Uses unattended Setup mode (Windows XP).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now