preventing/suppressing secondary installer launching?
Hi everyone,
My title description is poor, I know, and not knowing the correct term is making it difficult for me to Google a solution!
I have an application that I am trying to install silently. It's an installshield 9.01 installer.
Towards the end of the install process, it launches an (old and out of date) quicktime installer, pops up a box saying something like "newer version already installed" with an ok button, and waits there.
If I launch the setup silently while logged in as administrator, the box pops up and waits for someone to press ok, before continuing the rest of my script (cleaning up unnecessary shortcuts, etc)
If it's launched when no one is logged in or if a non-administrator user is logged in, the box never pops up and the script won't continue.
When the quicktime installer is waiting, killing "quicktimefullinstaller.exe" does the trick, but I am unsure how I can script that in, because the script won't ever get to the next line telling the process to be killed.
How can I prevent this installshield installer from launching the quicktime setup, or how can I make the quicktime setup run/quit silently? or how can I kill the process while it's sitting there waiting as part of the script?
Let me know if I've missed any details or you need anything else, I'm very keen to learn some ninja skills
Thank you.
My title description is poor, I know, and not knowing the correct term is making it difficult for me to Google a solution!
I have an application that I am trying to install silently. It's an installshield 9.01 installer.
Towards the end of the install process, it launches an (old and out of date) quicktime installer, pops up a box saying something like "newer version already installed" with an ok button, and waits there.
If I launch the setup silently while logged in as administrator, the box pops up and waits for someone to press ok, before continuing the rest of my script (cleaning up unnecessary shortcuts, etc)
If it's launched when no one is logged in or if a non-administrator user is logged in, the box never pops up and the script won't continue.
When the quicktime installer is waiting, killing "quicktimefullinstaller.exe" does the trick, but I am unsure how I can script that in, because the script won't ever get to the next line telling the process to be killed.
How can I prevent this installshield installer from launching the quicktime setup, or how can I make the quicktime setup run/quit silently? or how can I kill the process while it's sitting there waiting as part of the script?
Let me know if I've missed any details or you need anything else, I'm very keen to learn some ninja skills
Thank you.
0 Comments
[ + ] Show comments
Answers (1)
Please log in to answer
Posted by:
Bmuz
12 years ago
got it to work - still would like to know the proper name of what happens though.
start "title is installer" "x:\workstation installer.exe" /S -f1"x:\silent.iss"
ping -n 60 127.0.0.1 & taskkill /F /IM quicktimefullinstaller.exe /T
the start command runs the script and doesn't wait for it to finish before reading the next line
ping will wait a certain amount of time, enough for the install to finish and sit there waiting
taskkill kills the neverending process thats sitting and waiting.
start "title is installer" "x:\workstation installer.exe" /S -f1"x:\silent.iss"
ping -n 60 127.0.0.1 & taskkill /F /IM quicktimefullinstaller.exe /T
the start command runs the script and doesn't wait for it to finish before reading the next line
ping will wait a certain amount of time, enough for the install to finish and sit there waiting
taskkill kills the neverending process thats sitting and waiting.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.