blinkdt Posted July 26, 2006 Posted July 26, 2006 Yes but why still use qchain?qchain.exe is dropped in SVCPACK and added to the end of the [setupHotfixesToRun] section of svcpack.inf, as we know. As my KBxxxxxx.exe additions to SVCPACK grow in the post-integrate phase, I want qchain.exe to chain them together correctly. In fact, I'm using a third method to apply all of the hotfixes without the need to burn new discs, bypassing SVCPACK altogether: a simple batch file (incorporating qchain.exe) run after the user logs on and hits the Desktop, initiated by an AutoIt script placed in the All Users Startup directory. The script maps a network drive and taps an include file on the network share, allowing me to simply modify the include file and add the hotfixes to the share. Easy maintenance, and I don't believe security is compromised if KB890830 is not installed from the get-go. This is one case where size does not matter, although install time is impacted. Negligibly.
Takeshi Posted July 26, 2006 Posted July 26, 2006 Thanks but what I was trying to hint at was, all XP post-SP2 hotfixes have qchain functionality built-in. I don't know about 2000/2003.I agree that putting the hotfixes separately on a network share or 2nd CD would be a smart move.
RyanVM Posted July 26, 2006 Posted July 26, 2006 qchain is completely obsolete at this point (as it has been for a couple years now)
T D Posted July 27, 2006 Posted July 27, 2006 (edited) I agree that putting the hotfixes separately on a network share or 2nd CD would be a smart move.True. I use Rvm Update Pack. When a new pack comes out, I'm not bothered to rebuild my ua disc. Not even my apps are on the cd! On my 1Gb usb, there is a folder called XPUPDATE. From svcpack, I launch a cmd fileFOR %%u IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%u\UPDATEXP\KB888111.EXE SET A=%%u\UPDATEXP&cd %A%FOR %%k IN (*.exe) DO "%%k" /Q /O /N /Zcd .\IEXPRESSFOR %%i IN (*.exe) DO "%%i" /Q:A /R:NThis way, I don't have to reburn my ua dvd when new hotfixes come out. I just drop them into my USB mem stick in a folder called UPDATEXP and the iexpress created hotfixes go in UPDATEXP\IEXPRESSVery efficient, saves me a lot of time.So... after this long explanation, that's why I use svcpack Also, about apps, I put them in an APPS folder in my memstick and there's a similar batch file. They are grouped in installer type, e.g. %memstick%\APPS\Wise %memstick%\APPS\Inno %memstick%\MSI etc. So I do FOR IN commands to launch all exes from the specified folder w/the switch for the installer type. Edited July 28, 2006 by T D
Takeshi Posted July 27, 2006 Posted July 27, 2006 FOR %%k (*.exe) DO "%%k" /Q /O /N /Zcd .\IEXPRESSFOR %%i (*.exe) DO "%%i" /Q:A /R:NThanks for the info.I don't quite understand this bit: the "IN" is not needed?For myself, I have in mind running a 2nd CD or DVD from my 2nd DVD drive since I have two DVD drives.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now