Muki Posted February 24, 2007 Posted February 24, 2007 (edited) ...@Muki : Can u pl confirm whether this method works for u?I've just tested your solution and it is fully functional. Good work. Edited February 24, 2007 by Muki
lokelo Posted February 25, 2007 Posted February 25, 2007 (edited) Ok, I'm a real noob when it comes to unattended windows installs entirely so please bare with me.I've got KB893803, KB898461, and KB892130 (Windows Installer 3.1, Package Installer for Windows and windows genuine advantage) installed using the SVCPACK.inf. I wanted to try to get IE7, .NET 1.1, 2.0, 3.0, and WMP11 installed before applying the rest of the patches, that way i know for sure what patches need applied. My first step is IE7.Now my problem, I have got IE7 installed via the RunOnceEx.cmd with the below code.RunOnceEx.cmdcmdow @ /HID@echo offSET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY% /V TITLE /D "Installing Applications" /fREG ADD %KEY% /V FLAGS /D "dword:0x00000080" /fREG ADD %KEY%05 /VE /D "Internet Explorer 7.0" /fREG ADD %KEY%05 /V 1 /D "%systemdrive%\Install\IE7\IE7-WindowsXP-x86-enu.exe /passive /update-no /nobackup /no-default /norestart" /fREG ADD %KEY%05 /V 2 /D "%systemdrive%\Install\Scripts\IE7_Hotfixes.cmd" /fREG ADD %KEY%\999 /VE /D "Reboot" /fREG ADD %KEY%\999 /V 2 /D "shutdown.exe -r -f -t 60 -c "Windows XP will now restart in 1 minute..." /fIE7_Hotfixes.cmdcmdow @ /HID@echo offSET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY% /V TITLE /D "Installing Applications" /fREG ADD %KEY% /V FLAGS /D "dword:0x00000080" /fREG ADD %KEY%05 /VE /D "Internet Explorer 7.0 Hotfixes" /fREG ADD %KEY%05 /V 1 /D "%systemdrive%\Install\IE7\IE7-KB928090-WindowsXP-x86-enu.exe /q /n /z" /fREG ADD %KEY%05 /V 2 /D "%systemdrive%\Install\IE7\IE7-KB929969-WindowsXP-x86-enu.exe /q /n /z" /fBut my computer doesnt auto reboot, and when i reboot it manually, the hotfixes don't install. How can I auto reboot my computer, and why do my hotfixes not install? Edited February 25, 2007 by lokelo
Muki Posted February 25, 2007 Posted February 25, 2007 (edited) Try read this thread from the first post one more time and you will find functional solution. You should carefully read 'rajesh.kumar' post n.58 in this thread. He is explaining there the right workaround method.There are missing quotes in your 'restart command', it should be:REG ADD %KEY%\999 /V 2 /D "shutdown.exe -r -f -t 60 -c \"Windows XP will now restart in 1 minute..\"" /fAnd do not forget the backslashes. Edited February 25, 2007 by Muki
just_laze Posted February 25, 2007 Posted February 25, 2007 Hey,Would anyone care to summarise all the information contained in this thread?laze.
rajesh.kumar Posted February 26, 2007 Posted February 26, 2007 just_laze i suppose the final solution in my post No.58 would satisfy ur query. u can always read the complete thread to know all the problems and findings encountered by us during our testing process.
dONALDBlood Posted March 4, 2007 Posted March 4, 2007 but why would anyone choose installing it via RunOnceEx over integration?Because why use nLite, when I can make things myself... in a CONTROLLED way, where i can see, what exactly changing and executing...
just_laze Posted March 4, 2007 Posted March 4, 2007 Hey,Don't get me wrong, I'm not a big fan of nLite, I only use it to integrate IE7 and the accompanying hotfixes.laze.
Pauli Posted March 23, 2007 Posted March 23, 2007 This works for me. My auto.cmd start from winnt.sif [GuiRunOnce] "%systemdrive%\auto.cmd"1) auto.cmd add IE7.cmd to RunOnceEx and reboot2) IE7.cmd install IE7, add IE7_Hotfix.cmd to RunOnceEx and reboot and pause everything with IE7-Pause.cmd before IE7.cmd are completed3) IE7_Hotfix.cmd intall hotfix KB929969, KB928090 and rebootauto.cmd:cmdow @ /hid@echo offFOR %%i 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 %%i:\win51ip.SP2 SET CDROM=%%i:SET PP=%cdrom%\SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY% /V TITLE /D "Program Installation" /fREG ADD %KEY%10 /VE /D "Windows uppdateringar" /fREG ADD %KEY%10 /V 1 /D "%PP%Applikationer\NotItegrated\NotIntegrated.cmd" /fREG ADD %KEY%20 /VE /D ".NET Framework 1.1" /fREG ADD %KEY%20 /V 1 /D "%PP%Applikationer\Framework\Framework.cmd" /fREG ADD %KEY%50 /VE /D "Windows Media Player 11" /fREG ADD %KEY%50 /V 1 /D "%PP%Applikationer\MediaPlayer\WMP.cmd" /fREG ADD %KEY%60 /VE /D ".NET Framework 2" /fREG ADD %KEY%60 /V 1 /D "%PP%Applikationer\Framework2\Framework2.cmd" /fREG ADD %KEY%70 /VE /D "Smart Card Cryptographic" /fREG ADD %KEY%70 /V 1 /D "%PP%Applikationer\SmartCardCryptographic\SCC.cmd" /fREG ADD %KEY%80 /VE /D "HighMAT-support i Skriv till CD-skiva" /fREG ADD %KEY%80 /V 1 /D "%PP%Applikationer\HighMAT\HMTCDWizard.msi /qn" /fREG ADD %KEY%\400 /VE /D "Raderar installationsfiler..." /fREG ADD %KEY%\400 /V 1 /D "%systemdrive%\Cleanup.cmd" /fREG ADD %KEY%\500 /VE /D "Internet Explorer 7.0" /fREG ADD %KEY%\500 /V 1 /D "%PP%Applikationer\IE7\Temp\IE7.cmd" /fshutdown.exe -r -t 40 -f -c "Installations processen startar om datorn..."exitIE7.cmd:cmdow @ /HID@Echo offFOR %%i 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 %%i:\win51ip.SP2 SET CDROM=%%i:SET PP=%cdrom%\Start /Wait %PP%Applikationer\IE7\IE7-WindowsXP-x86-sve.exe /passive /update-no /norestartSET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY% /V TITLE /D "IE 7.0 uppdateringar" /fREG ADD %KEY% /V Flags /T REG_DWORD /D 0x80 /FREG ADD %KEY%\900 /VE TITLE /D "IE 7.0 uppdateringar" /fREG ADD %KEY%\900 /V 1 /D "%PP%Applikationer\IE7\IE7_Hotfix.cmd" /fREG ADD %KEY%\910 /VE /D "Startar om datorn" /fREG ADD %KEY%\910 /V 1 /D "cmd.exe /c shutdown -r -t 10 -c \"Installations processen startar om datorn...\"" /fshutdown.exe -r -t 10 -f -c "Installations processen startar om datorn..."Start /Wait %PP%Applikationer\IE7\IE7-Pause.cmdExitIE7_Hotfix.cmd:cmdow @ /HID@Echo offFOR %%i 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 %%i:\win51ip.SP2 SET CDROM=%%i:SET PP=%cdrom%\Start /Wait %PP%Applikationer\IE7\IE7-KB929969-WindowsXP-x86-sve.exe /passive /norestartStart /Wait %PP%Applikationer\IE7\IE7-KB928090-WindowsXP-x86-sve.exe /passive /norestart /overwriteoemExitIE7-Pause.cmd:cmdow @ /HIDPauseexitYou can use /quiet if you dont like /passive and change lanquage to yours. (Bad english but i hope you will understand.)
Lolita Posted May 13, 2007 Posted May 13, 2007 So if i understand it correctly - after i install IE7 and reboot i can't have runonceex status dialog showed? ):
tiwas Posted May 29, 2007 Posted May 29, 2007 FWIW, I had the same problem described in this thread, and it seems it works itself out just by running an update. I don't think I'll spend hours trying to fix this when it fixes itself
Ascii2 Posted October 23, 2008 Posted October 23, 2008 (edited) Hey guys! Well after a few hours of work I finally have a real fix for this, now this is one of my first few posts so don't go nuts on me if I do/say something wrong . I have tested this on XP Home and Pro using nLite and it worked perfectly! Ready to know what my "awesome fix" is?? Okay, okay...I have slipstreamed KB929969 and KB928090 into the Internet Explorer 7 installation. It is already a silent installer, and I had a great time making this and learned a LOT too, so all I ask is a little feedback and appreciation because this is my own work. The first link is an nLite addon of this and the second is just the installer (in case you don't use nLite for some reason) Enjoy everyone! Addon for nLiteQuiet Installer PackageThe installer fix does not seem to be available.Please make the installer available. Edited October 27, 2008 by Ascii2
Neo - Matrix Posted October 24, 2008 Posted October 24, 2008 Is this still working or having bugs since SP3 ??
oioldman Posted October 25, 2008 Posted October 25, 2008 cool, addingREG ADD %KEY% /V Flags /T REG_DWORD /D 128 /Fmade teh dialog boxes dappear & ie7 installs all ok, but for some reason, i don't get the tabbed version.my looks like ie6 when i run it.any thoughts as too what i'm doing wrong?I use:REG ADD %KEY%\020 /VE /D "Internet Explorer 7" /fREG ADD %KEY%\020 /V 1 /D "%CDROM%\Apps\IE7\IE7-WindowsXP-x86-enu.exe /quiet /update-no /no-default /norestart" /fREG ADD %KEY%\020 /V 2 /D "%CDROM%\Apps\IE7\IE7-WindowsXP-KB947864-x86-ENU.exe /quiet /norestart" /fREG ADD %KEY%\020 /V 3 /D "%CDROM%\Apps\IE7\IE7-WindowsXP-KB950759-x86-ENU.exe /quiet /norestart" /fREG ADD %KEY%\020 /V 4 /D "%CDROM%\Apps\IE7\IE7-WindowsXP-KB953838-x86-ENU.exe /quiet /norestart" /fREG ADD %KEY%\020 /V 5 /D "%CDROM%\Apps\IE7\IE7-WindowsXP-KB956390-x86-ENU.exe /quiet /norestart" /f
Ascii2 Posted October 27, 2008 Posted October 27, 2008 cool, addingREG ADD %KEY% /V Flags /T REG_DWORD /D 128 /Fmade teh dialog boxes dappear & ie7 installs all ok, but for some reason, i don't get the tabbed version.my looks like ie6 when i run it.That seems fortunate.any thoughts as too what i'm doing wrong?Have registry settings been applied (disabling tabbed browsing, perhaps)?
oioldman Posted October 27, 2008 Posted October 27, 2008 nope, no ie7 specific reg tweaks, but do have a fair few for ie6 which i hadn't thought could be causing an issue - will play more tonighthowever when i run from dos area of install after 1st login, (forget proper stage name) it install all fine as expected with no issues at all - even tabbed browsing
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now