Detecting the end of doing a silent install using Installshield in a batch file is difficult to do because the...
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
installation process is run in the background. Using the command "TLIST.EXE" from W2K support tools and a simple loop can simplify the task. The command TLIST -p "process" returns an error level with the PID of the process running, or -1 if the process does not exist. Here's a sample of how we can do this:
Installation of Adobe Acrobat 5.0
Replace "_INS5576._MP" with the process running in the background when your installation is running. You can find this with Task Manager.
ECHO Installing ADOBE ACROBAT now ...
TLIST -P _INS5576._MP |FIND "-1"
IF %ERRORLEVEL% == 0 GOTO FIN