BaTLeZone Posted October 24, 2003 Share Posted October 24, 2003 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:Nany ideas??? Link to comment Share on other sites More sharing options...
iN2Fun Posted October 24, 2003 Share Posted October 24, 2003 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" /Qread http://www.MSFN.org/board/index.php?showtopic=8741 Link to comment Share on other sites More sharing options...
BaTLeZone Posted October 24, 2003 Author Share Posted October 24, 2003 thanks i'll gibe it a try Link to comment Share on other sites More sharing options...
miso1391 Posted October 24, 2003 Share Posted October 24, 2003 @BaTLeZonesave 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 switchsQ823718.CMDSTART /WAIT Q823718.EXE /T:C:\Q823718 /CECHO [Version]>>C:\Q823718\Q823718.SEDECHO Class=IEXPRESS>>C:\Q823718\Q823718.SEDECHO SEDVersion^=^3>>C:\Q823718\Q823718.SEDECHO [Options]>>C:\Q823718\Q823718.SEDECHO PackagePurpose=InstallApp>>C:\Q823718\Q823718.SEDECHO ShowInstallProgramWindow^=^1>>C:\Q823718\Q823718.SEDECHO HideExtractAnimation^=^1>>C:\Q823718\Q823718.SEDECHO UseLongFileName^=^0>>C:\Q823718\Q823718.SEDECHO InsideCompressed^=^0>>C:\Q823718\Q823718.SEDECHO CAB_FixedSize^=^0>>C:\Q823718\Q823718.SEDECHO CAB_ResvCodeSigning^=^0>>C:\Q823718\Q823718.SEDECHO RebootMode=N>>C:\Q823718\Q823718.SEDECHO InstallPrompt=%%InstallPrompt%%>>C:\Q823718\Q823718.SEDECHO DisplayLicense=%%DisplayLicense%%>>C:\Q823718\Q823718.SEDECHO FinishMessage=%%FinishMessage%%>>C:\Q823718\Q823718.SEDECHO TargetName=%%TargetName%%>>C:\Q823718\Q823718.SEDECHO FriendlyName=%%FriendlyName%%>>C:\Q823718\Q823718.SEDECHO AppLaunched=%%AppLaunched%%>>C:\Q823718\Q823718.SEDECHO PostInstallCmd=%%PostInstallCmd%%>>C:\Q823718\Q823718.SEDECHO AdminQuietInstCmd=%%AdminQuietInstCmd%%>>C:\Q823718\Q823718.SEDECHO UserQuietInstCmd=%%UserQuietInstCmd%%>>C:\Q823718\Q823718.SEDECHO SourceFiles=SourceFiles>>C:\Q823718\Q823718.SEDECHO [strings]>>C:\Q823718\Q823718.SEDECHO InstallPrompt=>>C:\Q823718\Q823718.SEDECHO DisplayLicense=>>C:\Q823718\Q823718.SEDECHO FinishMessage=>>C:\Q823718\Q823718.SEDECHO TargetName=C:\Q823718\Q823718_WITHOUT_SWITCH.EXE>>C:\Q823718\Q823718.SEDECHO FriendlyName=Q823718>>C:\Q823718\Q823718.SEDECHO AppLaunched=dahotfix.exe /Q /N>>C:\Q823718\Q823718.SEDECHO PostInstallCmd=^<None^>>>C:\Q823718\Q823718.SEDECHO AdminQuietInstCmd=>>C:\Q823718\Q823718.SEDECHO UserQuietInstCmd=>>C:\Q823718\Q823718.SEDECHO FILE0="dahotfix.exe">>C:\Q823718\Q823718.SEDECHO FILE1="dahotfix.ini">>C:\Q823718\Q823718.SEDECHO FILE2="dbnetlib_262.dll">>C:\Q823718\Q823718.SEDECHO FILE3="DBnetlib_270.dll">>C:\Q823718\Q823718.SEDECHO FILE4="DBnetlib_271.dll">>C:\Q823718\Q823718.SEDECHO FILE5="odbc32_252.dll">>C:\Q823718\Q823718.SEDECHO FILE6="odbc32_253.dll">>C:\Q823718\Q823718.SEDECHO FILE7="ODBC32_262.dll">>C:\Q823718\Q823718.SEDECHO FILE8="ODBC32_270.dll">>C:\Q823718\Q823718.SEDECHO FILE9="ODBC32_271.dll">>C:\Q823718\Q823718.SEDECHO FILE10="odbcbcp_252.dll">>C:\Q823718\Q823718.SEDECHO FILE11="odbcbcp_253.dll">>C:\Q823718\Q823718.SEDECHO FILE12="odbcbcp_262.dll">>C:\Q823718\Q823718.SEDECHO FILE13="odbcbcp_270.dll">>C:\Q823718\Q823718.SEDECHO FILE14="odbcbcp_271.dll">>C:\Q823718\Q823718.SEDECHO FILE15="odbccp32_252.dll">>C:\Q823718\Q823718.SEDECHO FILE16="odbccp32_253.dll">>C:\Q823718\Q823718.SEDECHO FILE17="ODBCCP32_262.dll">>C:\Q823718\Q823718.SEDECHO FILE18="ODBCCP32_270.dll">>C:\Q823718\Q823718.SEDECHO FILE19="ODBCCP32_271.dll">>C:\Q823718\Q823718.SEDECHO FILE20="Q823718-252_DLvl.inf">>C:\Q823718\Q823718.SEDECHO FILE21="Q823718-252_WinME.inf">>C:\Q823718\Q823718.SEDECHO FILE22="Q823718-252_WinMEx.cat">>C:\Q823718\Q823718.SEDECHO FILE23="Q823718-252_WinMEx.inf">>C:\Q823718\Q823718.SEDECHO FILE24="Q823718-252_WinNT.inf">>C:\Q823718\Q823718.SEDECHO FILE25="Q823718-252_WinNTx.cat">>C:\Q823718\Q823718.SEDECHO FILE26="Q823718-252_WinNTx.inf">>C:\Q823718\Q823718.SEDECHO FILE27="Q823718-253_DLvl.inf">>C:\Q823718\Q823718.SEDECHO FILE28="Q823718-253_WinME.inf">>C:\Q823718\Q823718.SEDECHO FILE29="Q823718-253_WinMEx.cat">>C:\Q823718\Q823718.SEDECHO FILE30="Q823718-253_WinMEx.inf">>C:\Q823718\Q823718.SEDECHO FILE31="Q823718-253_WinNT.inf">>C:\Q823718\Q823718.SEDECHO FILE32="Q823718-253_WinNTx.cat">>C:\Q823718\Q823718.SEDECHO FILE33="Q823718-253_WinNTx.inf">>C:\Q823718\Q823718.SEDECHO FILE34="Q823718-262_DLvl.inf">>C:\Q823718\Q823718.SEDECHO FILE35="Q823718-262_WinME.inf">>C:\Q823718\Q823718.SEDECHO FILE36="Q823718-262_WinMEx.cat">>C:\Q823718\Q823718.SEDECHO FILE37="Q823718-262_WinMEx.inf">>C:\Q823718\Q823718.SEDECHO FILE38="Q823718-262_WinNT.inf">>C:\Q823718\Q823718.SEDECHO FILE39="Q823718-262_WinNTx.cat">>C:\Q823718\Q823718.SEDECHO FILE40="Q823718-262_WinNTx.inf">>C:\Q823718\Q823718.SEDECHO FILE41="Q823718-270_DLvl.inf">>C:\Q823718\Q823718.SEDECHO FILE42="Q823718-270_WinME.inf">>C:\Q823718\Q823718.SEDECHO FILE43="Q823718-270_WinMEx.cat">>C:\Q823718\Q823718.SEDECHO FILE44="Q823718-270_WinMEx.inf">>C:\Q823718\Q823718.SEDECHO FILE45="Q823718-270_WinNT.inf">>C:\Q823718\Q823718.SEDECHO FILE46="Q823718-270_WinNTs.inf">>C:\Q823718\Q823718.SEDECHO FILE47="Q823718-270_WinNTx.cat">>C:\Q823718\Q823718.SEDECHO FILE48="Q823718-270_WinNTx.inf">>C:\Q823718\Q823718.SEDECHO FILE49="Q823718-270_WinXPx.cat">>C:\Q823718\Q823718.SEDECHO FILE50="Q823718-270_WinXPx.inf">>C:\Q823718\Q823718.SEDECHO FILE51="Q823718-271_DLvl.inf">>C:\Q823718\Q823718.SEDECHO FILE52="Q823718-271_WinME.inf">>C:\Q823718\Q823718.SEDECHO FILE53="Q823718-271_WinMEx.cat">>C:\Q823718\Q823718.SEDECHO FILE54="Q823718-271_WinMEx.inf">>C:\Q823718\Q823718.SEDECHO FILE55="Q823718-271_WinNT.inf">>C:\Q823718\Q823718.SEDECHO FILE56="Q823718-271_WinNTs.inf">>C:\Q823718\Q823718.SEDECHO FILE57="Q823718-271_WinNTx.cat">>C:\Q823718\Q823718.SEDECHO FILE58="Q823718-271_WinNTx.inf">>C:\Q823718\Q823718.SEDECHO FILE59="Q823718-271_WinXPx.cat">>C:\Q823718\Q823718.SEDECHO FILE60="Q823718-271_WinXPx.inf">>C:\Q823718\Q823718.SEDECHO FILE61="sqloledb_262.dll">>C:\Q823718\Q823718.SEDECHO FILE62="sqloledb_270.dll">>C:\Q823718\Q823718.SEDECHO FILE63="sqloledb_271.dll">>C:\Q823718\Q823718.SEDECHO FILE64="sqlsrv32_252.dll">>C:\Q823718\Q823718.SEDECHO FILE65="sqlsrv32_253.dll">>C:\Q823718\Q823718.SEDECHO FILE66="sqlsrv32_262.dll">>C:\Q823718\Q823718.SEDECHO FILE67="SQLSRV32_270.dll">>C:\Q823718\Q823718.SEDECHO FILE68="SQLSRV32_271.dll">>C:\Q823718\Q823718.SEDECHO [sourceFiles]>>C:\Q823718\Q823718.SEDECHO SourceFiles0=C:\Q823718\>>C:\Q823718\Q823718.SEDECHO [sourceFiles0]>>C:\Q823718\Q823718.SEDECHO %%FILE0%%=>>C:\Q823718\Q823718.SEDECHO %%FILE1%%=>>C:\Q823718\Q823718.SEDECHO %%FILE2%%=>>C:\Q823718\Q823718.SEDECHO %%FILE3%%=>>C:\Q823718\Q823718.SEDECHO %%FILE4%%=>>C:\Q823718\Q823718.SEDECHO %%FILE5%%=>>C:\Q823718\Q823718.SEDECHO %%FILE6%%=>>C:\Q823718\Q823718.SEDECHO %%FILE7%%=>>C:\Q823718\Q823718.SEDECHO %%FILE8%%=>>C:\Q823718\Q823718.SEDECHO %%FILE9%%=>>C:\Q823718\Q823718.SEDECHO %%FILE10%%=>>C:\Q823718\Q823718.SEDECHO %%FILE11%%=>>C:\Q823718\Q823718.SEDECHO %%FILE12%%=>>C:\Q823718\Q823718.SEDECHO %%FILE13%%=>>C:\Q823718\Q823718.SEDECHO %%FILE14%%=>>C:\Q823718\Q823718.SEDECHO %%FILE15%%=>>C:\Q823718\Q823718.SEDECHO %%FILE16%%=>>C:\Q823718\Q823718.SEDECHO %%FILE17%%=>>C:\Q823718\Q823718.SEDECHO %%FILE18%%=>>C:\Q823718\Q823718.SEDECHO %%FILE19%%=>>C:\Q823718\Q823718.SEDECHO %%FILE20%%=>>C:\Q823718\Q823718.SEDECHO %%FILE21%%=>>C:\Q823718\Q823718.SEDECHO %%FILE22%%=>>C:\Q823718\Q823718.SEDECHO %%FILE23%%=>>C:\Q823718\Q823718.SEDECHO %%FILE24%%=>>C:\Q823718\Q823718.SEDECHO %%FILE25%%=>>C:\Q823718\Q823718.SEDECHO %%FILE26%%=>>C:\Q823718\Q823718.SEDECHO %%FILE27%%=>>C:\Q823718\Q823718.SEDECHO %%FILE28%%=>>C:\Q823718\Q823718.SEDECHO %%FILE29%%=>>C:\Q823718\Q823718.SEDECHO %%FILE30%%=>>C:\Q823718\Q823718.SEDECHO %%FILE31%%=>>C:\Q823718\Q823718.SEDECHO %%FILE32%%=>>C:\Q823718\Q823718.SEDECHO %%FILE33%%=>>C:\Q823718\Q823718.SEDECHO %%FILE34%%=>>C:\Q823718\Q823718.SEDECHO %%FILE35%%=>>C:\Q823718\Q823718.SEDECHO %%FILE36%%=>>C:\Q823718\Q823718.SEDECHO %%FILE37%%=>>C:\Q823718\Q823718.SEDECHO %%FILE38%%=>>C:\Q823718\Q823718.SEDECHO %%FILE39%%=>>C:\Q823718\Q823718.SEDECHO %%FILE40%%=>>C:\Q823718\Q823718.SEDECHO %%FILE41%%=>>C:\Q823718\Q823718.SEDECHO %%FILE42%%=>>C:\Q823718\Q823718.SEDECHO %%FILE43%%=>>C:\Q823718\Q823718.SEDECHO %%FILE44%%=>>C:\Q823718\Q823718.SEDECHO %%FILE45%%=>>C:\Q823718\Q823718.SEDECHO %%FILE46%%=>>C:\Q823718\Q823718.SEDECHO %%FILE47%%=>>C:\Q823718\Q823718.SEDECHO %%FILE48%%=>>C:\Q823718\Q823718.SEDECHO %%FILE49%%=>>C:\Q823718\Q823718.SEDECHO %%FILE50%%=>>C:\Q823718\Q823718.SEDECHO %%FILE51%%=>>C:\Q823718\Q823718.SEDECHO %%FILE52%%=>>C:\Q823718\Q823718.SEDECHO %%FILE53%%=>>C:\Q823718\Q823718.SEDECHO %%FILE54%%=>>C:\Q823718\Q823718.SEDECHO %%FILE55%%=>>C:\Q823718\Q823718.SEDECHO %%FILE56%%=>>C:\Q823718\Q823718.SEDECHO %%FILE57%%=>>C:\Q823718\Q823718.SEDECHO %%FILE58%%=>>C:\Q823718\Q823718.SEDECHO %%FILE59%%=>>C:\Q823718\Q823718.SEDECHO %%FILE60%%=>>C:\Q823718\Q823718.SEDECHO %%FILE61%%=>>C:\Q823718\Q823718.SEDECHO %%FILE62%%=>>C:\Q823718\Q823718.SEDECHO %%FILE63%%=>>C:\Q823718\Q823718.SEDECHO %%FILE64%%=>>C:\Q823718\Q823718.SEDECHO %%FILE65%%=>>C:\Q823718\Q823718.SEDECHO %%FILE66%%=>>C:\Q823718\Q823718.SEDECHO %%FILE67%%=>>C:\Q823718\Q823718.SEDECHO %%FILE68%%=>>C:\Q823718\Q823718.SEDIEXPRESS /N /Q /M C:\Q823718\Q823718.SEDCOPY C:\Q823718\Q823718_WITHOUT_SWITCH.EXE Q823718_WITHOUT_SWITCH.EXERD /S /Q C:\Q823718 Link to comment Share on other sites More sharing options...
ahmedramzi Posted October 26, 2003 Share Posted October 26, 2003 quite a long patch to do a small thing, misoI 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 Componentsstart /wait %systemdrive%\install\hotfixes\Q823718.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%\install\tmp\dahotfix.exe /q /n" /QEXIT3. now add these lines to your WINNT.SIF under the GUIRunOnce section in order to run the batch:[GUIRunOnce]%systemdrive%\install\hotfixes\hotfixes.cmdthat's it.. Link to comment Share on other sites More sharing options...
GreenMachine Posted October 26, 2003 Share Posted October 26, 2003 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 More sharing options...
miso1391 Posted October 26, 2003 Share Posted October 26, 2003 @GreenMachineWinRAR 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 More sharing options...
XtremeMaC Posted October 26, 2003 Share Posted October 26, 2003 ÇáÓáÇã Úáíßã æÑÍãÉ Çááå æÈÑßÇÊåßá ÚÇã æÇäÊ ÈÎíÑ æÑãÖÇä ßÑíã ??egyptian?? Link to comment Share on other sites More sharing options...
miso1391 Posted October 26, 2003 Share Posted October 26, 2003 @XtremeMaCÇáÓáÇã Úáíßã æÑÍãÉ Çááå æÈÑßÇÊåßá ÚÇã æÇäÊ ÈÎíÑ æÑãÖÇä ßÑíãThis is Arabic Link to comment Share on other sites More sharing options...
ahmedramzi Posted October 26, 2003 Share Posted October 26, 2003 Úáíßã ÇáÓáÇã æÑÍãÉ Çááå æÈÑßÇÊåßá ÚÇã æÇäÊ ÈÎíÑ æÑãÖÇä ßÑíãok, got it now Link to comment Share on other sites More sharing options...
XtremeMaC Posted October 26, 2003 Share Posted October 26, 2003 I thought so I don't have arabic support Link to comment Share on other sites More sharing options...
Rancor Posted October 26, 2003 Share Posted October 26, 2003 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 More sharing options...
Rancor Posted October 26, 2003 Share Posted October 26, 2003 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 More sharing options...
Rancor Posted October 27, 2003 Share Posted October 27, 2003 *BUMP* and "Anyone tried this ?? Does it actually work with truncated filenames etc. ???" Link to comment Share on other sites More sharing options...
MaLi Posted November 14, 2003 Share Posted November 14, 2003 *BUMP* and "Anyone tried this ?? Does it actually work with truncated filenames etc. ???" Mine was truncated and no, it didn't work (for me anyway)./Magnus 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