Jump to content

Q823718 will not auto install


Recommended Posts

i try my 1st draft of my auot install but Q823718 will not auto install this is what i am using:

ECHO.

ECHO Installing Q823718...

start /wait %systemdrive%\install\PRE_SP2\SECURITY\Q823718.exe /Q:A /R:N

any ideas??? :)

Link to comment
Share on other sites


MDAC - Requires different switch. Do not use this syntax directly in svcpack.inf. You can create a batch file to call out that syntax from svcpack.inf, or do it from GuiRunOnce:

Install using: Q823718_MDAC_SecurityPatch.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%\install\tmp\dahotfix.exe /q /n" /Q

read http://www.MSFN.org/board/index.php?showtopic=8741

:)

Link to comment
Share on other sites

@BaTLeZone

save this batch and put it with Q823718.exe in same folder and run the batch the batch will make new pack you can install it without switchs

Q823718.CMD

START /WAIT Q823718.EXE /T:C:\Q823718 /C

ECHO [Version]>>C:\Q823718\Q823718.SED

ECHO Class=IEXPRESS>>C:\Q823718\Q823718.SED

ECHO SEDVersion^=^3>>C:\Q823718\Q823718.SED

ECHO [Options]>>C:\Q823718\Q823718.SED

ECHO PackagePurpose=InstallApp>>C:\Q823718\Q823718.SED

ECHO ShowInstallProgramWindow^=^1>>C:\Q823718\Q823718.SED

ECHO HideExtractAnimation^=^1>>C:\Q823718\Q823718.SED

ECHO UseLongFileName^=^0>>C:\Q823718\Q823718.SED

ECHO InsideCompressed^=^0>>C:\Q823718\Q823718.SED

ECHO CAB_FixedSize^=^0>>C:\Q823718\Q823718.SED

ECHO CAB_ResvCodeSigning^=^0>>C:\Q823718\Q823718.SED

ECHO RebootMode=N>>C:\Q823718\Q823718.SED

ECHO InstallPrompt=%%InstallPrompt%%>>C:\Q823718\Q823718.SED

ECHO DisplayLicense=%%DisplayLicense%%>>C:\Q823718\Q823718.SED

ECHO FinishMessage=%%FinishMessage%%>>C:\Q823718\Q823718.SED

ECHO TargetName=%%TargetName%%>>C:\Q823718\Q823718.SED

ECHO FriendlyName=%%FriendlyName%%>>C:\Q823718\Q823718.SED

ECHO AppLaunched=%%AppLaunched%%>>C:\Q823718\Q823718.SED

ECHO PostInstallCmd=%%PostInstallCmd%%>>C:\Q823718\Q823718.SED

ECHO AdminQuietInstCmd=%%AdminQuietInstCmd%%>>C:\Q823718\Q823718.SED

ECHO UserQuietInstCmd=%%UserQuietInstCmd%%>>C:\Q823718\Q823718.SED

ECHO SourceFiles=SourceFiles>>C:\Q823718\Q823718.SED

ECHO [strings]>>C:\Q823718\Q823718.SED

ECHO InstallPrompt=>>C:\Q823718\Q823718.SED

ECHO DisplayLicense=>>C:\Q823718\Q823718.SED

ECHO FinishMessage=>>C:\Q823718\Q823718.SED

ECHO TargetName=C:\Q823718\Q823718_WITHOUT_SWITCH.EXE>>C:\Q823718\Q823718.SED

ECHO FriendlyName=Q823718>>C:\Q823718\Q823718.SED

ECHO AppLaunched=dahotfix.exe /Q /N>>C:\Q823718\Q823718.SED

ECHO PostInstallCmd=^<None^>>>C:\Q823718\Q823718.SED

ECHO AdminQuietInstCmd=>>C:\Q823718\Q823718.SED

ECHO UserQuietInstCmd=>>C:\Q823718\Q823718.SED

ECHO FILE0="dahotfix.exe">>C:\Q823718\Q823718.SED

ECHO FILE1="dahotfix.ini">>C:\Q823718\Q823718.SED

ECHO FILE2="dbnetlib_262.dll">>C:\Q823718\Q823718.SED

ECHO FILE3="DBnetlib_270.dll">>C:\Q823718\Q823718.SED

ECHO FILE4="DBnetlib_271.dll">>C:\Q823718\Q823718.SED

ECHO FILE5="odbc32_252.dll">>C:\Q823718\Q823718.SED

ECHO FILE6="odbc32_253.dll">>C:\Q823718\Q823718.SED

ECHO FILE7="ODBC32_262.dll">>C:\Q823718\Q823718.SED

ECHO FILE8="ODBC32_270.dll">>C:\Q823718\Q823718.SED

ECHO FILE9="ODBC32_271.dll">>C:\Q823718\Q823718.SED

ECHO FILE10="odbcbcp_252.dll">>C:\Q823718\Q823718.SED

ECHO FILE11="odbcbcp_253.dll">>C:\Q823718\Q823718.SED

ECHO FILE12="odbcbcp_262.dll">>C:\Q823718\Q823718.SED

ECHO FILE13="odbcbcp_270.dll">>C:\Q823718\Q823718.SED

ECHO FILE14="odbcbcp_271.dll">>C:\Q823718\Q823718.SED

ECHO FILE15="odbccp32_252.dll">>C:\Q823718\Q823718.SED

ECHO FILE16="odbccp32_253.dll">>C:\Q823718\Q823718.SED

ECHO FILE17="ODBCCP32_262.dll">>C:\Q823718\Q823718.SED

ECHO FILE18="ODBCCP32_270.dll">>C:\Q823718\Q823718.SED

ECHO FILE19="ODBCCP32_271.dll">>C:\Q823718\Q823718.SED

ECHO FILE20="Q823718-252_DLvl.inf">>C:\Q823718\Q823718.SED

ECHO FILE21="Q823718-252_WinME.inf">>C:\Q823718\Q823718.SED

ECHO FILE22="Q823718-252_WinMEx.cat">>C:\Q823718\Q823718.SED

ECHO FILE23="Q823718-252_WinMEx.inf">>C:\Q823718\Q823718.SED

ECHO FILE24="Q823718-252_WinNT.inf">>C:\Q823718\Q823718.SED

ECHO FILE25="Q823718-252_WinNTx.cat">>C:\Q823718\Q823718.SED

ECHO FILE26="Q823718-252_WinNTx.inf">>C:\Q823718\Q823718.SED

ECHO FILE27="Q823718-253_DLvl.inf">>C:\Q823718\Q823718.SED

ECHO FILE28="Q823718-253_WinME.inf">>C:\Q823718\Q823718.SED

ECHO FILE29="Q823718-253_WinMEx.cat">>C:\Q823718\Q823718.SED

ECHO FILE30="Q823718-253_WinMEx.inf">>C:\Q823718\Q823718.SED

ECHO FILE31="Q823718-253_WinNT.inf">>C:\Q823718\Q823718.SED

ECHO FILE32="Q823718-253_WinNTx.cat">>C:\Q823718\Q823718.SED

ECHO FILE33="Q823718-253_WinNTx.inf">>C:\Q823718\Q823718.SED

ECHO FILE34="Q823718-262_DLvl.inf">>C:\Q823718\Q823718.SED

ECHO FILE35="Q823718-262_WinME.inf">>C:\Q823718\Q823718.SED

ECHO FILE36="Q823718-262_WinMEx.cat">>C:\Q823718\Q823718.SED

ECHO FILE37="Q823718-262_WinMEx.inf">>C:\Q823718\Q823718.SED

ECHO FILE38="Q823718-262_WinNT.inf">>C:\Q823718\Q823718.SED

ECHO FILE39="Q823718-262_WinNTx.cat">>C:\Q823718\Q823718.SED

ECHO FILE40="Q823718-262_WinNTx.inf">>C:\Q823718\Q823718.SED

ECHO FILE41="Q823718-270_DLvl.inf">>C:\Q823718\Q823718.SED

ECHO FILE42="Q823718-270_WinME.inf">>C:\Q823718\Q823718.SED

ECHO FILE43="Q823718-270_WinMEx.cat">>C:\Q823718\Q823718.SED

ECHO FILE44="Q823718-270_WinMEx.inf">>C:\Q823718\Q823718.SED

ECHO FILE45="Q823718-270_WinNT.inf">>C:\Q823718\Q823718.SED

ECHO FILE46="Q823718-270_WinNTs.inf">>C:\Q823718\Q823718.SED

ECHO FILE47="Q823718-270_WinNTx.cat">>C:\Q823718\Q823718.SED

ECHO FILE48="Q823718-270_WinNTx.inf">>C:\Q823718\Q823718.SED

ECHO FILE49="Q823718-270_WinXPx.cat">>C:\Q823718\Q823718.SED

ECHO FILE50="Q823718-270_WinXPx.inf">>C:\Q823718\Q823718.SED

ECHO FILE51="Q823718-271_DLvl.inf">>C:\Q823718\Q823718.SED

ECHO FILE52="Q823718-271_WinME.inf">>C:\Q823718\Q823718.SED

ECHO FILE53="Q823718-271_WinMEx.cat">>C:\Q823718\Q823718.SED

ECHO FILE54="Q823718-271_WinMEx.inf">>C:\Q823718\Q823718.SED

ECHO FILE55="Q823718-271_WinNT.inf">>C:\Q823718\Q823718.SED

ECHO FILE56="Q823718-271_WinNTs.inf">>C:\Q823718\Q823718.SED

ECHO FILE57="Q823718-271_WinNTx.cat">>C:\Q823718\Q823718.SED

ECHO FILE58="Q823718-271_WinNTx.inf">>C:\Q823718\Q823718.SED

ECHO FILE59="Q823718-271_WinXPx.cat">>C:\Q823718\Q823718.SED

ECHO FILE60="Q823718-271_WinXPx.inf">>C:\Q823718\Q823718.SED

ECHO FILE61="sqloledb_262.dll">>C:\Q823718\Q823718.SED

ECHO FILE62="sqloledb_270.dll">>C:\Q823718\Q823718.SED

ECHO FILE63="sqloledb_271.dll">>C:\Q823718\Q823718.SED

ECHO FILE64="sqlsrv32_252.dll">>C:\Q823718\Q823718.SED

ECHO FILE65="sqlsrv32_253.dll">>C:\Q823718\Q823718.SED

ECHO FILE66="sqlsrv32_262.dll">>C:\Q823718\Q823718.SED

ECHO FILE67="SQLSRV32_270.dll">>C:\Q823718\Q823718.SED

ECHO FILE68="SQLSRV32_271.dll">>C:\Q823718\Q823718.SED

ECHO [sourceFiles]>>C:\Q823718\Q823718.SED

ECHO SourceFiles0=C:\Q823718\>>C:\Q823718\Q823718.SED

ECHO [sourceFiles0]>>C:\Q823718\Q823718.SED

ECHO %%FILE0%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE1%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE2%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE3%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE4%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE5%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE6%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE7%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE8%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE9%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE10%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE11%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE12%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE13%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE14%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE15%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE16%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE17%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE18%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE19%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE20%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE21%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE22%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE23%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE24%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE25%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE26%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE27%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE28%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE29%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE30%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE31%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE32%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE33%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE34%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE35%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE36%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE37%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE38%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE39%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE40%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE41%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE42%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE43%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE44%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE45%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE46%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE47%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE48%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE49%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE50%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE51%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE52%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE53%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE54%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE55%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE56%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE57%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE58%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE59%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE60%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE61%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE62%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE63%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE64%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE65%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE66%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE67%%=>>C:\Q823718\Q823718.SED

ECHO %%FILE68%%=>>C:\Q823718\Q823718.SED

IEXPRESS /N /Q /M C:\Q823718\Q823718.SED

COPY C:\Q823718\Q823718_WITHOUT_SWITCH.EXE Q823718_WITHOUT_SWITCH.EXE

RD /S /Q C:\Q823718

Link to comment
Share on other sites

quite a long patch to do a small thing, miso

I prefer:

1. make a folder called "hotfixes" under $OEM$/$1/install, and put the Q823718.exe in it

2. in the same folder you've created, make a file called: "Hotfixes.cmd" that containes these lines:

CLS

@echo off

ECHO.

ECHO Installing Q823718 Security Update for Microsoft Data Access Components

start /wait %systemdrive%\install\hotfixes\Q823718.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%\install\tmp\dahotfix.exe /q /n" /Q

EXIT

3. now add these lines to your WINNT.SIF under the GUIRunOnce section in order to run the batch:
[GUIRunOnce]

%systemdrive%\install\hotfixes\hotfixes.cmd

that's it..

Link to comment
Share on other sites

I think miso1391's way is way cool: point me towards some documentation for writing the SED files, would you please? The problem I have run into is how to package directory structures for the install files. IExpress from the GUI will not do it, but I would think it could from here.

Link to comment
Share on other sites

@GreenMachine

WinRAR is what you ask for !

@ahmedramzi

ÇáÓáÇã Úáíßã æÑÍãÉ Çááå æÈÑßÇÊå

ßá ÚÇã æÇäÊ ÈÎíÑ æÑãÖÇä ßÑíã

My batch is not to install this hotfix , it is to make new switchless package

Link to comment
Share on other sites

I think miso1391's way is way cool: point me towards some documentation for writing the SED files, would you please? The problem I have run into is how to package directory structures for the install files. IExpress from the GUI will not do it, but I would think it could from here.

Couldn't agree more, what an extremely cool and neat (pardon the word) way of installing that blasted MDAC-thing!!

Nice work miso1391, thanks :)

Link to comment
Share on other sites

I must admit I haven't had time to test the "miso"-way yet, but looking in the new Q823718_WITHOUT_SWITCH.EXE I noticed that files are named for example "Q89df7~1.inf" instead of "Q823718-270_WinMEx.inf".

Will the install work then with the truncated filenames or have I done something wrong ??

Link to comment
Share on other sites

  • 3 weeks later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...