Win2kSP4 Unattended DVD

  • Thread starter Thread starter CM
  • Start date Start date
C

CM

Can one of the MVPs help me with steps to integrate the
Win2000 SP4 Critical Updates JS56nen.exe (KB814078) and
com_microsoft.Q832483_MDAC_x86 into an Updated Bootable
DVD I have been trying to create for Unattended Install?

I have a Win2000 Pro -SP2 CD. I have been trying to create
a Bootable DVD with Slipstreamed SP4 along with all the
Post-SP4 Critical & Security updates (17) , Recommended
Win2k Updates (7), IE6SP1, WMP 9Series, Directx9.0b, MS
Java VM 3805 and 3810, SunJavaVM, OfficeXP slipstreamed
with SP3 and updated with OfficeXP832668 client and
OfficeXP kb833858, MSN Messenger 6.1, Adobe Acrobat Reader
6.0 (full), Adaware 6.0, Winrar, Nero6.0 Ultra Edition and
the Audio, Video, and NIC drivers my ASUS P4V533-MX
motherboard CD contains.
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

All the other Security Updates (hotfixes) and Applications
got installed without any problem from cmdlines.txt

Initially, I tried using SVCPACK for all 17 updates. But
only 4 could be installed and the rest including the
KB814078 and Q832483 were rejected by the setup.

Therefore I listed the Updates in the Cmdlines.txt along
with Batch files for IE6sp1, Directx90b, WMP9, MS JavaVM
3805 and 3810, SunJavaVM, OfficeXP-SP3, MSN Messenger6.1,
Adobe Acrobat 6.0, Adaware 6.0, WinRar and Nero6...

This time all except the listed two updates were installed.

I added the two in SVCPACK. I downloaded these two
Critical updates into SVCPACK and renamed them (8.3
Format). Then Expanded them to Samplefolder and moved the
Cat Files to SVCPACK and the binaries (after proper
culling) to i386. I deleted the corresponding older
binaries from i386 when I moved their replacements into
that folder. I edited the Dosnt.inf. and then added the
svcpack under Uniproc in [OptionalSrcDirs] I had included
all the binaries under [Files] with d1...

I deleted the existing SVCPACK_in and created a new
svcpack.inf in i386 and edited to make it
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber =2195
[SetupData]
[CatalogSubDir="\1386\svcpack"
[ProductCatalogsToInstall]

JS56nen.CAT
Kb832483.Cat (there were a number of them)

SetupHotfixesToRun]

JS56nen.ex e /Q /R: N

Enu-Q832483-MDAC-X86.EXE /c:"dahotfix.exe /q /n" /q: a
Qchain.exe (of March2003)

When the above failed, I tried both of them as batch files
under the [GuiRunOnce] section of Winnt.sif while keeping
the 8.3 Renamed Exe files as
$OEM%\$1\Winapps\Hotfies\Q832483

$OEM%\$1\Winapps\Hotfies\JS56nen.exe

That also failed.

I tried the JS56nen using SVCPACK, Svcpack.inf and
DOSNET.inf while running Enu-Q832483-MDAC-
X86.EXE /c:"dahotfix.exe /q /n" /q: a from [GuiRunOnce]
That too did not work.

If I save them in Hotfixes folder as above they get copied
to the DVD. Once the install is completed and I run
Windows Update, I find these two files alone are not
installed.
If, then I open the Hard drive partition and locate the
Exe files or the Hotfix.cmd for the installation of the
exe files and click, these two get installed with no
problem. Similarly I can click the Hotfix.cmd or the Exe
files themselves from the created DVD to install them
after I complete the Win2k Setup.

How can I make automatic install of the above two updates?
Hope some one can guide me in overcoming this last hurdle.
 
I would give it a go here.
http://www.911cd.net/forums/
The windows 2000 group your in is light on this stuff.

CM said:
Can one of the MVPs help me with steps to integrate the
Win2000 SP4 Critical Updates JS56nen.exe (KB814078) and
com_microsoft.Q832483_MDAC_x86 into an Updated Bootable
DVD I have been trying to create for Unattended Install?

I have a Win2000 Pro -SP2 CD. I have been trying to create
a Bootable DVD with Slipstreamed SP4 along with all the
Post-SP4 Critical & Security updates (17) , Recommended
Win2k Updates (7), IE6SP1, WMP 9Series, Directx9.0b, MS
Java VM 3805 and 3810, SunJavaVM, OfficeXP slipstreamed
with SP3 and updated with OfficeXP832668 client and
OfficeXP kb833858, MSN Messenger 6.1, Adobe Acrobat Reader
6.0 (full), Adaware 6.0, Winrar, Nero6.0 Ultra Edition and
the Audio, Video, and NIC drivers my ASUS P4V533-MX
motherboard CD contains.
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

All the other Security Updates (hotfixes) and Applications
got installed without any problem from cmdlines.txt

Initially, I tried using SVCPACK for all 17 updates. But
only 4 could be installed and the rest including the
KB814078 and Q832483 were rejected by the setup.

Therefore I listed the Updates in the Cmdlines.txt along
with Batch files for IE6sp1, Directx90b, WMP9, MS JavaVM
3805 and 3810, SunJavaVM, OfficeXP-SP3, MSN Messenger6.1,
Adobe Acrobat 6.0, Adaware 6.0, WinRar and Nero6...

This time all except the listed two updates were installed.

I added the two in SVCPACK. I downloaded these two
Critical updates into SVCPACK and renamed them (8.3
Format). Then Expanded them to Samplefolder and moved the
Cat Files to SVCPACK and the binaries (after proper
culling) to i386. I deleted the corresponding older
binaries from i386 when I moved their replacements into
that folder. I edited the Dosnt.inf. and then added the
svcpack under Uniproc in [OptionalSrcDirs] I had included
all the binaries under [Files] with d1...

I deleted the existing SVCPACK_in and created a new
svcpack.inf in i386 and edited to make it
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber =2195
[SetupData]
[CatalogSubDir="\1386\svcpack"
[ProductCatalogsToInstall]

JS56nen.CAT
Kb832483.Cat (there were a number of them)

SetupHotfixesToRun]

JS56nen.ex e /Q /R: N

Enu-Q832483-MDAC-X86.EXE /c:"dahotfix.exe /q /n" /q: a
Qchain.exe (of March2003)

When the above failed, I tried both of them as batch files
under the [GuiRunOnce] section of Winnt.sif while keeping
the 8.3 Renamed Exe files as
$OEM%\$1\Winapps\Hotfies\Q832483

$OEM%\$1\Winapps\Hotfies\JS56nen.exe

That also failed.

I tried the JS56nen using SVCPACK, Svcpack.inf and
DOSNET.inf while running Enu-Q832483-MDAC-
X86.EXE /c:"dahotfix.exe /q /n" /q: a from [GuiRunOnce]
That too did not work.

If I save them in Hotfixes folder as above they get copied
to the DVD. Once the install is completed and I run
Windows Update, I find these two files alone are not
installed.
If, then I open the Hard drive partition and locate the
Exe files or the Hotfix.cmd for the installation of the
exe files and click, these two get installed with no
problem. Similarly I can click the Hotfix.cmd or the Exe
files themselves from the created DVD to install them
after I complete the Win2k Setup.

How can I make automatic install of the above two updates?
Hope some one can guide me in overcoming this last hurdle.
 
Thank you for your reply. Unfortunately, I found no solutions applicable to
my problem there.

Benn Wolff said:
I would give it a go here.
http://www.911cd.net/forums/
The windows 2000 group your in is light on this stuff.

CM said:
Can one of the MVPs help me with steps to integrate the
Win2000 SP4 Critical Updates JS56nen.exe (KB814078) and
com_microsoft.Q832483_MDAC_x86 into an Updated Bootable
DVD I have been trying to create for Unattended Install?

I have a Win2000 Pro -SP2 CD. I have been trying to create
a Bootable DVD with Slipstreamed SP4 along with all the
Post-SP4 Critical & Security updates (17) , Recommended
Win2k Updates (7), IE6SP1, WMP 9Series, Directx9.0b, MS
Java VM 3805 and 3810, SunJavaVM, OfficeXP slipstreamed
with SP3 and updated with OfficeXP832668 client and
OfficeXP kb833858, MSN Messenger 6.1, Adobe Acrobat Reader
6.0 (full), Adaware 6.0, Winrar, Nero6.0 Ultra Edition and
the Audio, Video, and NIC drivers my ASUS P4V533-MX
motherboard CD contains.
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

All the other Security Updates (hotfixes) and Applications
got installed without any problem from cmdlines.txt

Initially, I tried using SVCPACK for all 17 updates. But
only 4 could be installed and the rest including the
KB814078 and Q832483 were rejected by the setup.

Therefore I listed the Updates in the Cmdlines.txt along
with Batch files for IE6sp1, Directx90b, WMP9, MS JavaVM
3805 and 3810, SunJavaVM, OfficeXP-SP3, MSN Messenger6.1,
Adobe Acrobat 6.0, Adaware 6.0, WinRar and Nero6...

This time all except the listed two updates were installed.

I added the two in SVCPACK. I downloaded these two
Critical updates into SVCPACK and renamed them (8.3
Format). Then Expanded them to Samplefolder and moved the
Cat Files to SVCPACK and the binaries (after proper
culling) to i386. I deleted the corresponding older
binaries from i386 when I moved their replacements into
that folder. I edited the Dosnt.inf. and then added the
svcpack under Uniproc in [OptionalSrcDirs] I had included
all the binaries under [Files] with d1...

I deleted the existing SVCPACK_in and created a new
svcpack.inf in i386 and edited to make it
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber =2195
[SetupData]
[CatalogSubDir="\1386\svcpack"
[ProductCatalogsToInstall]

JS56nen.CAT
Kb832483.Cat (there were a number of them)

SetupHotfixesToRun]

JS56nen.ex e /Q /R: N

Enu-Q832483-MDAC-X86.EXE /c:"dahotfix.exe /q /n" /q: a
Qchain.exe (of March2003)

When the above failed, I tried both of them as batch files
under the [GuiRunOnce] section of Winnt.sif while keeping
the 8.3 Renamed Exe files as
$OEM%\$1\Winapps\Hotfies\Q832483

$OEM%\$1\Winapps\Hotfies\JS56nen.exe

That also failed.

I tried the JS56nen using SVCPACK, Svcpack.inf and
DOSNET.inf while running Enu-Q832483-MDAC-
X86.EXE /c:"dahotfix.exe /q /n" /q: a from [GuiRunOnce]
That too did not work.

If I save them in Hotfixes folder as above they get copied
to the DVD. Once the install is completed and I run
Windows Update, I find these two files alone are not
installed.
If, then I open the Hard drive partition and locate the
Exe files or the Hotfix.cmd for the installation of the
exe files and click, these two get installed with no
problem. Similarly I can click the Hotfix.cmd or the Exe
files themselves from the created DVD to install them
after I complete the Win2k Setup.

How can I make automatic install of the above two updates?
Hope some one can guide me in overcoming this last hurdle.
 
did you ask in one of the groups ?
thouse guys have the means to get anything you
mite need from a DVD or CD done, just ask them.

CM said:
Thank you for your reply. Unfortunately, I found no solutions applicable to
my problem there.

Benn Wolff said:
I would give it a go here.
http://www.911cd.net/forums/
The windows 2000 group your in is light on this stuff.

CM said:
Can one of the MVPs help me with steps to integrate the
Win2000 SP4 Critical Updates JS56nen.exe (KB814078) and
com_microsoft.Q832483_MDAC_x86 into an Updated Bootable
DVD I have been trying to create for Unattended Install?

I have a Win2000 Pro -SP2 CD. I have been trying to create
a Bootable DVD with Slipstreamed SP4 along with all the
Post-SP4 Critical & Security updates (17) , Recommended
Win2k Updates (7), IE6SP1, WMP 9Series, Directx9.0b, MS
Java VM 3805 and 3810, SunJavaVM, OfficeXP slipstreamed
with SP3 and updated with OfficeXP832668 client and
OfficeXP kb833858, MSN Messenger 6.1, Adobe Acrobat Reader
6.0 (full), Adaware 6.0, Winrar, Nero6.0 Ultra Edition and
the Audio, Video, and NIC drivers my ASUS P4V533-MX
motherboard CD contains.
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

All the other Security Updates (hotfixes) and Applications
got installed without any problem from cmdlines.txt

Initially, I tried using SVCPACK for all 17 updates. But
only 4 could be installed and the rest including the
KB814078 and Q832483 were rejected by the setup.

Therefore I listed the Updates in the Cmdlines.txt along
with Batch files for IE6sp1, Directx90b, WMP9, MS JavaVM
3805 and 3810, SunJavaVM, OfficeXP-SP3, MSN Messenger6.1,
Adobe Acrobat 6.0, Adaware 6.0, WinRar and Nero6...

This time all except the listed two updates were installed.

I added the two in SVCPACK. I downloaded these two
Critical updates into SVCPACK and renamed them (8.3
Format). Then Expanded them to Samplefolder and moved the
Cat Files to SVCPACK and the binaries (after proper
culling) to i386. I deleted the corresponding older
binaries from i386 when I moved their replacements into
that folder. I edited the Dosnt.inf. and then added the
svcpack under Uniproc in [OptionalSrcDirs] I had included
all the binaries under [Files] with d1...

I deleted the existing SVCPACK_in and created a new
svcpack.inf in i386 and edited to make it
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber =2195
[SetupData]
[CatalogSubDir="\1386\svcpack"
[ProductCatalogsToInstall]

JS56nen.CAT
Kb832483.Cat (there were a number of them)

SetupHotfixesToRun]

JS56nen.ex e /Q /R: N

Enu-Q832483-MDAC-X86.EXE /c:"dahotfix.exe /q /n" /q: a
Qchain.exe (of March2003)

When the above failed, I tried both of them as batch files
under the [GuiRunOnce] section of Winnt.sif while keeping
the 8.3 Renamed Exe files as
$OEM%\$1\Winapps\Hotfies\Q832483

$OEM%\$1\Winapps\Hotfies\JS56nen.exe

That also failed.

I tried the JS56nen using SVCPACK, Svcpack.inf and
DOSNET.inf while running Enu-Q832483-MDAC-
X86.EXE /c:"dahotfix.exe /q /n" /q: a from [GuiRunOnce]
That too did not work.

If I save them in Hotfixes folder as above they get copied
to the DVD. Once the install is completed and I run
Windows Update, I find these two files alone are not
installed.
If, then I open the Hard drive partition and locate the
Exe files or the Hotfix.cmd for the installation of the
exe files and click, these two get installed with no
problem. Similarly I can click the Hotfix.cmd or the Exe
files themselves from the created DVD to install them
after I complete the Win2k Setup.

How can I make automatic install of the above two updates?
Hope some one can guide me in overcoming this last hurdle.
 
Benn,

My question pertains to Windows Critical & Security Update "slipstreaming"
and I have not found the answer in many forums including MSFN which has some
of the best people. I was hoping that one of the MVPs with special interest
in Win2k Deployment, may know the answer. I know all about making Bootable
CDs/DVDs , slipstreaming SPs to Windows 2K and XP, SPs to Office XP and IE
and integrating some of the most common Applications etc. But for reasons
that baffle me, I am unable to make an unattended Bootable disc that
includes all the 17 Critical updates depite following all published MSKB
articles such as
http://support.microsoft.com/default.aspx?scid=kb;en-us;249149&Product=win2000.
The two updates are left out by the setup for reasons unclear to me. It is
not a big deal just to click them from the folder they are saved to the HDD
to complete the installation in less than 5 seconds, but the fact that they
alone are skipped by the setup is the reason for my post.

I thank you once again for showing the interest in helping me.:-)
Benn Wolff said:
did you ask in one of the groups ?
thouse guys have the means to get anything you
mite need from a DVD or CD done, just ask them.

CM said:
Thank you for your reply. Unfortunately, I found no solutions applicable to
my problem there.

Benn Wolff said:
I would give it a go here.
http://www.911cd.net/forums/
The windows 2000 group your in is light on this stuff.

Can one of the MVPs help me with steps to integrate the
Win2000 SP4 Critical Updates JS56nen.exe (KB814078) and
com_microsoft.Q832483_MDAC_x86 into an Updated Bootable
DVD I have been trying to create for Unattended Install?

I have a Win2000 Pro -SP2 CD. I have been trying to create
a Bootable DVD with Slipstreamed SP4 along with all the
Post-SP4 Critical & Security updates (17) , Recommended
Win2k Updates (7), IE6SP1, WMP 9Series, Directx9.0b, MS
Java VM 3805 and 3810, SunJavaVM, OfficeXP slipstreamed
with SP3 and updated with OfficeXP832668 client and
OfficeXP kb833858, MSN Messenger 6.1, Adobe Acrobat Reader
6.0 (full), Adaware 6.0, Winrar, Nero6.0 Ultra Edition and
the Audio, Video, and NIC drivers my ASUS P4V533-MX
motherboard CD contains.
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

All the other Security Updates (hotfixes) and Applications
got installed without any problem from cmdlines.txt

Initially, I tried using SVCPACK for all 17 updates. But
only 4 could be installed and the rest including the
KB814078 and Q832483 were rejected by the setup.

Therefore I listed the Updates in the Cmdlines.txt along
with Batch files for IE6sp1, Directx90b, WMP9, MS JavaVM
3805 and 3810, SunJavaVM, OfficeXP-SP3, MSN Messenger6.1,
Adobe Acrobat 6.0, Adaware 6.0, WinRar and Nero6...

This time all except the listed two updates were installed.

I added the two in SVCPACK. I downloaded these two
Critical updates into SVCPACK and renamed them (8.3
Format). Then Expanded them to Samplefolder and moved the
Cat Files to SVCPACK and the binaries (after proper
culling) to i386. I deleted the corresponding older
binaries from i386 when I moved their replacements into
that folder. I edited the Dosnt.inf. and then added the
svcpack under Uniproc in [OptionalSrcDirs] I had included
all the binaries under [Files] with d1...

I deleted the existing SVCPACK_in and created a new
svcpack.inf in i386 and edited to make it
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber =2195
[SetupData]
[CatalogSubDir="\1386\svcpack"
[ProductCatalogsToInstall]

JS56nen.CAT
Kb832483.Cat (there were a number of them)

SetupHotfixesToRun]

JS56nen.ex e /Q /R: N

Enu-Q832483-MDAC-X86.EXE /c:"dahotfix.exe /q /n" /q: a
Qchain.exe (of March2003)

When the above failed, I tried both of them as batch files
under the [GuiRunOnce] section of Winnt.sif while keeping
the 8.3 Renamed Exe files as
$OEM%\$1\Winapps\Hotfies\Q832483

$OEM%\$1\Winapps\Hotfies\JS56nen.exe

That also failed.

I tried the JS56nen using SVCPACK, Svcpack.inf and
DOSNET.inf while running Enu-Q832483-MDAC-
X86.EXE /c:"dahotfix.exe /q /n" /q: a from [GuiRunOnce]
That too did not work.

If I save them in Hotfixes folder as above they get copied
to the DVD. Once the install is completed and I run
Windows Update, I find these two files alone are not
installed.
If, then I open the Hard drive partition and locate the
Exe files or the Hotfix.cmd for the installation of the
exe files and click, these two get installed with no
problem. Similarly I can click the Hotfix.cmd or the Exe
files themselves from the created DVD to install them
after I complete the Win2k Setup.

How can I make automatic install of the above two updates?
Hope some one can guide me in overcoming this last hurdle.
 
CM said:
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

I install both of these from GuiRunOnce, although indirectly. (I also
install all the other hotfixes in the same way, but I reboot whenever
a hotfix thinks a reboot is needed). Both install fine.

I install from the network, not DVD, but that should make no
difference here.

What command-line switches are you using to install these from
GuiRunOnce?

I am using:

js56nen.exe /q /r:n

enu_q832483_mdac_x86.exe /q /c:"dahotfix.exe /q /n"

I downloaded these from <http://support.microsoft.com/?id=814078> and
<http://www.microsoft.com/technet/security/bulletin/MS04-003.mspx>,
respectively, not from Windows Catalog. I do not know if this
matters.

By the way, several of my users have expressed interest in extending
<http://unattended.sourceforge.net/> to operate from a DVD instead of
the network. I will probably do this myself if I can find time over
the next few weeks, unless someone else contributes patches...

- Pat
 
Hi Patrick,
Thank you for your interest and input in my Unattended Win2kSP4 Bootable
DVD project.

I have tried different approaches to the hotfix integration.
I tried all 17 criticals in SVCPACK with the recommended switches and it did
not succeeed as hoped; only 4 of 17 Hotfixes were installed
Next, I tried cmdlines.txt: from which 15 hotfxes were installed; the
culprits I mentioned were excluded by the setup.
Finally I tried all except the 2 Hotfixes, the recommended updates and batch
files for the applications in cmdlines.txt and the two errant hotfixes in
[GuiRunOnce] with no luck. Finally I tried to install Js56nen.exe from
SVCPACK and the MDAC update from the [GuiRunOnce ]

Here is an example of my latest attempt.
In this attempt I have used SVCPACK,SVCPACK.INF, Dosnet.inf method for
JS56nen.exe and [GuiRunOnce] method for the MDAC update and Cmdlines.txt for
the rest of the Hotfixes(15) and Recommended updates (7) and applications.
In this case the DVD installed all except again the two! Since I had
included the two EXE files along with a Batch files including both and the
Qchain.exe in a folder named MISC in Winapps as $OEM\$1\Winapps\MISC\, and
they were copied to the Partition I had installed Win2ksp4, I could go and
click on the Hotfix.cmd and install these two Hotfixes in a second. But,
like I mentioned , they were not installed from SVCPACK.inf or [GuiRunOnce]

Cmdlines.txt was:

[Commands]

".\ie6.bat"
".\Hotfix.cmd"
".\directx9.bat"
".\wmp.bat"
".\JavaVM.bat"
".\MSJavaVM.bat"
".\Officexp.bat"
".\Acrobat6.bat"
".\Adaware6.bat"
".\MSNGER6.bat"
".\Winrar.bat"
".\SunJava.bat"
".\Nero6.bat"




"kb329115.exe /u /q /z"
"kb819639.exe /Q:A /R:N"
"kb823182.exe /u /q /z"
"kb823559.exe /u /q /z"
"kb824105.exe /u /q /z"
"kb824141.exe /u /q /z"
"q824145.exe /q:a /r:n"
"kb824146.exe /u /q /z"
"kb825119.exe /u /q /z"
"kb826232.exe /passive /quiet /norestart"
"kb828026.exe /u /q /z"
"kb828028.exe /passive /quiet /norestart"
"kb828035.exe /passive /quiet /norestart"
"kb828749.exe /passive /quiet /norestart"
"kb828750.exe /Q:A /R:N"
"q832894.exe /q:a /r:n"
"vbs56nen.exe /q /r:n"
"qchain.exe"

"q330994.exe /Q:A /R:N"
"Q818043.exe /u /q /z"
"JVsetup.exe /q:a /r:n"
"KB820888.exe /u /q /z"
"KB822831.exe /u /q /z"
"KB829558.exe /u /q /z"
"dotnetfx.exe /q:a /r:n"
"rootsupd.exe /q:a /r:n"
"qchain.exe"

The Winnt.Sif and Winnt.bat were like this:
winnt.sif
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINNT
OemPnPDriversPath = "PnPDrvrs\net\fetndis; PnPDrvrs\Audio; PnPDrvrs\Video"

[GuiUnattended]
AdminPassword=*
OEMSkipRegional=1
TimeZone=120
OemSkipWelcome=1

[UserData]
FullName="Myname"
OrgName="MyOrg"
ComputerName="Computer_name"

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes



[Display]

BitsPerPel=32
XResolution=1024
Yresolution=768
VRefresh=70

[GuiRunOnce]

start /wait %systemdrive%\Winapps\hotfixes\Q832483.exe /c:"dahotfix /q /n"
/Q
start /wait %systemdrive%\Winapps\hotfixes\Qchain.exe.



Winnt.bat
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\Winapps\Aplikshn\WinRAR\wrar320.exe /silent

The SVCPACK.inf has these entries:-

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber=2195
[SetupData]
[SetupData]
CatalogSubDir="I386\svcpack"
[ProductCatalogsToInstall]
js56nen.cat



[SetupHotfixesToRun]
js56nen.exe /q:a /r:n
Qchain.exe
I have tried with the switches like:
js56nen.ex /q /r:n also with no difference in outcome.

I had the js56nen.Cat , js56nen.exe and Qchain.exe (The version that has
been fixed by MS) in the SVCPACK folder in i386. I have edited the
Dosnet.inf like:
[OptionalSrcDirs]
uniproc
svcpack
I've listed the 5 Binaries that came from expanding js56nen.exe in
Dosnet.inf under [Files] with d1, ...... added the same binaries to i386 and
deleted the corresponding older binaries being replaced by the added ones
from i386.
I will appreciate if you can point out the flaws in my method compared to
what worked for you.

Once again Thanks a bunch.I have visited the site you have linked and would
be lurking there again for any tips Ican find:-).
 
In the previous post I made a mistake by posting Winrar.bat as winnt.bat!
My winnt.bat is like this:

@rem SetupMgrTag
@echo off

rem
rem This is a SAMPLE batch script generated by the Setup Manager Wizard.
rem If this script is moved from the location where it was generated, it may
have to be modified.
rem

set AnswerFile=.\Winnt.sif
set SetupFiles=.\i386
..\i386\winnt32 /s:%SetupFiles% /unattend:%AnswerFile%
I regret the error made.

CM said:
Hi Patrick,
Thank you for your interest and input in my Unattended Win2kSP4 Bootable
DVD project.

I have tried different approaches to the hotfix integration.
I tried all 17 criticals in SVCPACK with the recommended switches and it did
not succeeed as hoped; only 4 of 17 Hotfixes were installed
Next, I tried cmdlines.txt: from which 15 hotfxes were installed; the
culprits I mentioned were excluded by the setup.
Finally I tried all except the 2 Hotfixes, the recommended updates and batch
files for the applications in cmdlines.txt and the two errant hotfixes in
[GuiRunOnce] with no luck. Finally I tried to install Js56nen.exe from
SVCPACK and the MDAC update from the [GuiRunOnce ]

Here is an example of my latest attempt.
In this attempt I have used SVCPACK,SVCPACK.INF, Dosnet.inf method for
JS56nen.exe and [GuiRunOnce] method for the MDAC update and Cmdlines.txt for
the rest of the Hotfixes(15) and Recommended updates (7) and applications.
In this case the DVD installed all except again the two! Since I had
included the two EXE files along with a Batch files including both and the
Qchain.exe in a folder named MISC in Winapps as $OEM\$1\Winapps\MISC\, and
they were copied to the Partition I had installed Win2ksp4, I could go and
click on the Hotfix.cmd and install these two Hotfixes in a second. But,
like I mentioned , they were not installed from SVCPACK.inf or [GuiRunOnce]

Cmdlines.txt was:

[Commands]

".\ie6.bat"
".\Hotfix.cmd"
".\directx9.bat"
".\wmp.bat"
".\JavaVM.bat"
".\MSJavaVM.bat"
".\Officexp.bat"
".\Acrobat6.bat"
".\Adaware6.bat"
".\MSNGER6.bat"
".\Winrar.bat"
".\SunJava.bat"
".\Nero6.bat"




"kb329115.exe /u /q /z"
"kb819639.exe /Q:A /R:N"
"kb823182.exe /u /q /z"
"kb823559.exe /u /q /z"
"kb824105.exe /u /q /z"
"kb824141.exe /u /q /z"
"q824145.exe /q:a /r:n"
"kb824146.exe /u /q /z"
"kb825119.exe /u /q /z"
"kb826232.exe /passive /quiet /norestart"
"kb828026.exe /u /q /z"
"kb828028.exe /passive /quiet /norestart"
"kb828035.exe /passive /quiet /norestart"
"kb828749.exe /passive /quiet /norestart"
"kb828750.exe /Q:A /R:N"
"q832894.exe /q:a /r:n"
"vbs56nen.exe /q /r:n"
"qchain.exe"

"q330994.exe /Q:A /R:N"
"Q818043.exe /u /q /z"
"JVsetup.exe /q:a /r:n"
"KB820888.exe /u /q /z"
"KB822831.exe /u /q /z"
"KB829558.exe /u /q /z"
"dotnetfx.exe /q:a /r:n"
"rootsupd.exe /q:a /r:n"
"qchain.exe"

The Winnt.Sif and Winnt.bat were like this:
winnt.sif
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINNT
OemPnPDriversPath = "PnPDrvrs\net\fetndis; PnPDrvrs\Audio; PnPDrvrs\Video"

[GuiUnattended]
AdminPassword=*
OEMSkipRegional=1
TimeZone=120
OemSkipWelcome=1

[UserData]
FullName="Myname"
OrgName="MyOrg"
ComputerName="Computer_name"

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes



[Display]

BitsPerPel=32
XResolution=1024
Yresolution=768
VRefresh=70

[GuiRunOnce]

start /wait %systemdrive%\Winapps\hotfixes\Q832483.exe /c:"dahotfix /q /n"
/Q
start /wait %systemdrive%\Winapps\hotfixes\Qchain.exe.



Winnt.bat
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\Winapps\Aplikshn\WinRAR\wrar320.exe /silent

The SVCPACK.inf has these entries:-

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber=2195
[SetupData]
[SetupData]
CatalogSubDir="I386\svcpack"
[ProductCatalogsToInstall]
js56nen.cat



[SetupHotfixesToRun]
js56nen.exe /q:a /r:n
Qchain.exe
I have tried with the switches like:
js56nen.ex /q /r:n also with no difference in outcome.

I had the js56nen.Cat , js56nen.exe and Qchain.exe (The version that has
been fixed by MS) in the SVCPACK folder in i386. I have edited the
Dosnet.inf like:
[OptionalSrcDirs]
uniproc
svcpack
I've listed the 5 Binaries that came from expanding js56nen.exe in
Dosnet.inf under [Files] with d1, ...... added the same binaries to i386 and
deleted the corresponding older binaries being replaced by the added ones
from i386.
I will appreciate if you can point out the flaws in my method compared to
what worked for you.

Once again Thanks a bunch.I have visited the site you have linked and would
be lurking there again for any tips Ican find:-).

Patrick J. LoPresti said:
I install both of these from GuiRunOnce, although indirectly. (I also
install all the other hotfixes in the same way, but I reboot whenever
a hotfix thinks a reboot is needed). Both install fine.

I install from the network, not DVD, but that should make no
difference here.

What command-line switches are you using to install these from
GuiRunOnce?

I am using:

js56nen.exe /q /r:n

enu_q832483_mdac_x86.exe /q /c:"dahotfix.exe /q /n"

I downloaded these from <http://support.microsoft.com/?id=814078> and
<http://www.microsoft.com/technet/security/bulletin/MS04-003.mspx>,
respectively, not from Windows Catalog. I do not know if this
matters.

By the way, several of my users have expressed interest in extending
<http://unattended.sourceforge.net/> to operate from a DVD instead of
the network. I will probably do this myself if I can find time over
the next few weeks, unless someone else contributes patches...

- Pat
 
Hi Patrick,
THANKS a MILLION for your Email reply!!!!!!
You are simply Brilliant.!!!!!
Fantastic eye to pick up the flaw in my [GuiRunOnce] in Winnt.Sif.!!!!!!!
I followed the syntax you suggested and voilà.!
I have a PERFECT Win2KSP4-Full Plus Bootable DVD:-)
This was my edited [GuiRunOnce] that installed the MDAC Update after I
followed your suggestion. Yes, embedding Quoted (" ....") commands
Worked!!!!:-)
**********************************************
[GuiRunOnce]

Command0="%Systemdrive\Winapps\Hotfixes\MDAC.bat"
***********************************************
_________________________________________
My Batch file was MDAC.bat and it was like this:
_____________________________________________________________________
@Echo off
ECHO.
ECHO Installing Q832483 Buffer overrun in an MDAC function could allow code
execution
start /wait %systemdrive%\Winapps\hotfixes\q832483.exe /C:"dahotfix.exe /q
/n" /q
ECHO.
ECHO Restarting the PC in 1 minute...
EXIT
______________________________________________________________________
I saved the above MDAC.Bat along with Q832483.exe [This is the renamed
ENU_Q832483_MDAC_x86.EXE] and a Qchain.exe [the most recent M$ fixed
version ] in C:\W2000\$OEM$\$1\Winapps\Hotfixes

I will post this reply to the Newsgroup so that others will also benefit
from your tip.
Have a Great Day wherever you are!

Here is the Email tip I got from Patrick J LoPresti that fixed my problem:
"> [GuiRunOnce]
start /wait %systemdrive%\Winapps\hotfixes\Q832483.exe /c:"dahotfix /q /n" /Q
start /wait %systemdrive%\Winapps\hotfixes\Qchain.exe.

This is incorrect syntax for GuiRunOnce. Correct syntax looks like
this:

[GuiRunOnce]
Command0="C:\netinst\runonce.bat"

....where runonce.bat lives in $oem$\$1\netinst. (Substitute whatever
folder name you like for "netinst".)

I have never tried something like this:

[GuiRunOnce]
Command0="start /wait %systemdrive%\Winapps\hotfixes\Qchain.exe"

So I do not know if it would work. And I have no idea whether you can embed
quotation marks in the command line.

I don't even know whether environment variable expansion will work,
but it might. So I would try this:

[GuiRunOnce]
Command0="%SystemDrive%\netinst\runonce.bat"

....and write runonce.bat by hand to do what you want.

But the syntax definitely has to be key=value, which is your main
problem I think.

- Pat"
CM said:
In the previous post I made a mistake by posting Winrar.bat as winnt.bat!
My winnt.bat is like this:

@rem SetupMgrTag
@echo off

rem
rem This is a SAMPLE batch script generated by the Setup Manager Wizard.
rem If this script is moved from the location where it was generated, it may
have to be modified.
rem

set AnswerFile=.\Winnt.sif
set SetupFiles=.\i386
.\i386\winnt32 /s:%SetupFiles% /unattend:%AnswerFile%
I regret the error made.

CM said:
Hi Patrick,
Thank you for your interest and input in my Unattended Win2kSP4 Bootable
DVD project.

I have tried different approaches to the hotfix integration.
I tried all 17 criticals in SVCPACK with the recommended switches and it did
not succeeed as hoped; only 4 of 17 Hotfixes were installed
Next, I tried cmdlines.txt: from which 15 hotfxes were installed; the
culprits I mentioned were excluded by the setup.
Finally I tried all except the 2 Hotfixes, the recommended updates and batch
files for the applications in cmdlines.txt and the two errant hotfixes in
[GuiRunOnce] with no luck. Finally I tried to install Js56nen.exe from
SVCPACK and the MDAC update from the [GuiRunOnce ]

Here is an example of my latest attempt.
In this attempt I have used SVCPACK,SVCPACK.INF, Dosnet.inf method for
JS56nen.exe and [GuiRunOnce] method for the MDAC update and Cmdlines.txt for
the rest of the Hotfixes(15) and Recommended updates (7) and applications.
In this case the DVD installed all except again the two! Since I had
included the two EXE files along with a Batch files including both and the
Qchain.exe in a folder named MISC in Winapps as $OEM\$1\Winapps\MISC\, and
they were copied to the Partition I had installed Win2ksp4, I could go and
click on the Hotfix.cmd and install these two Hotfixes in a second. But,
like I mentioned , they were not installed from SVCPACK.inf or [GuiRunOnce]

Cmdlines.txt was:

[Commands]

".\ie6.bat"
".\Hotfix.cmd"
".\directx9.bat"
".\wmp.bat"
".\JavaVM.bat"
".\MSJavaVM.bat"
".\Officexp.bat"
".\Acrobat6.bat"
".\Adaware6.bat"
".\MSNGER6.bat"
".\Winrar.bat"
".\SunJava.bat"
".\Nero6.bat"




"kb329115.exe /u /q /z"
"kb819639.exe /Q:A /R:N"
"kb823182.exe /u /q /z"
"kb823559.exe /u /q /z"
"kb824105.exe /u /q /z"
"kb824141.exe /u /q /z"
"q824145.exe /q:a /r:n"
"kb824146.exe /u /q /z"
"kb825119.exe /u /q /z"
"kb826232.exe /passive /quiet /norestart"
"kb828026.exe /u /q /z"
"kb828028.exe /passive /quiet /norestart"
"kb828035.exe /passive /quiet /norestart"
"kb828749.exe /passive /quiet /norestart"
"kb828750.exe /Q:A /R:N"
"q832894.exe /q:a /r:n"
"vbs56nen.exe /q /r:n"
"qchain.exe"

"q330994.exe /Q:A /R:N"
"Q818043.exe /u /q /z"
"JVsetup.exe /q:a /r:n"
"KB820888.exe /u /q /z"
"KB822831.exe /u /q /z"
"KB829558.exe /u /q /z"
"dotnetfx.exe /q:a /r:n"
"rootsupd.exe /q:a /r:n"
"qchain.exe"

The Winnt.Sif and Winnt.bat were like this:
winnt.sif
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINNT
OemPnPDriversPath = "PnPDrvrs\net\fetndis; PnPDrvrs\Audio; PnPDrvrs\Video"

[GuiUnattended]
AdminPassword=*
OEMSkipRegional=1
TimeZone=120
OemSkipWelcome=1

[UserData]
FullName="Myname"
OrgName="MyOrg"
ComputerName="Computer_name"

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes



[Display]

BitsPerPel=32
XResolution=1024
Yresolution=768
VRefresh=70

[GuiRunOnce]

start /wait %systemdrive%\Winapps\hotfixes\Q832483.exe /c:"dahotfix /q /n"
/Q
start /wait %systemdrive%\Winapps\hotfixes\Qchain.exe.



Winnt.bat
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\Winapps\Aplikshn\WinRAR\wrar320.exe /silent

The SVCPACK.inf has these entries:-

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=0
BuildNumber=2195
[SetupData]
[SetupData]
CatalogSubDir="I386\svcpack"
[ProductCatalogsToInstall]
js56nen.cat



[SetupHotfixesToRun]
js56nen.exe /q:a /r:n
Qchain.exe
I have tried with the switches like:
js56nen.ex /q /r:n also with no difference in outcome.

I had the js56nen.Cat , js56nen.exe and Qchain.exe (The version that has
been fixed by MS) in the SVCPACK folder in i386. I have edited the
Dosnet.inf like:
[OptionalSrcDirs]
uniproc
svcpack
I've listed the 5 Binaries that came from expanding js56nen.exe in
Dosnet.inf under [Files] with d1, ...... added the same binaries to i386 and
deleted the corresponding older binaries being replaced by the added ones
from i386.
I will appreciate if you can point out the flaws in my method compared to
what worked for you.

Once again Thanks a bunch.I have visited the site you have linked and would
be lurking there again for any tips Ican find:-).

Patrick J. LoPresti said:
I was able to make a Bootable DVD with all except the
following Critical Updates for the unattended install:

1. JS56nen.exe (KB814078)
and
2. com_microsoft.Q832483_MDAC_x86

The above two Updates refuse to get installed from
1. SVCPACK
2. Cmdlines. Txt
3. GuiRunOnce of Winnt.Sif

I install both of these from GuiRunOnce, although indirectly. (I also
install all the other hotfixes in the same way, but I reboot whenever
a hotfix thinks a reboot is needed). Both install fine.

I install from the network, not DVD, but that should make no
difference here.

What command-line switches are you using to install these from
GuiRunOnce?

I am using:

js56nen.exe /q /r:n

enu_q832483_mdac_x86.exe /q /c:"dahotfix.exe /q /n"

I downloaded these from <http://support.microsoft.com/?id=814078> and
<http://www.microsoft.com/technet/security/bulletin/MS04-003.mspx>,
respectively, not from Windows Catalog. I do not know if this
matters.

By the way, several of my users have expressed interest in extending
<http://unattended.sourceforge.net/> to operate from a DVD instead of
the network. I will probably do this myself if I can find time over
the next few weeks, unless someone else contributes patches...

- Pat
 
Back
Top