blinkdt Posted July 26, 2006 Share 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. Link to comment Share on other sites More sharing options...
Takeshi Posted July 26, 2006 Share 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. Link to comment Share on other sites More sharing options...
RyanVM Posted July 26, 2006 Share Posted July 26, 2006 qchain is completely obsolete at this point (as it has been for a couple years now) Link to comment Share on other sites More sharing options...
T D Posted July 27, 2006 Share 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 Link to comment Share on other sites More sharing options...
Takeshi Posted July 27, 2006 Share 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. Link to comment Share on other sites More sharing options...
T D Posted July 28, 2006 Share Posted July 28, 2006 The in is needed, I missed it out. Oops. Link to comment Share on other sites More sharing options...
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