Detecting the end of doing a silent install using Installshield in a batch file is difficult to do because the...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
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