Launch the installer using the .XML as explained on the adobe web site then make a batch file which calls a vb script using: wscript.exe WaitForExe.vbs "setup.exe" this will pause the script until the process "setup.exe" has stopped running. this is the vbs for the WaitForExe.vbs On Error Resume Next If WScript.Arguments.Count <> 1 Then Else blnRunning = True Do While blnRunning = True Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set colItems = objWMIService.ExecQuery("Select Name from Win32_Process where Name='" & Wscript.Arguments(0) & "'",,48) blnRunning = False For Each objItem in colItems blnRunning = True Next WScript.Sleep 30000 Loop End If This can also be used for monitoring any other process, so you can pause a script until a process has finished. Thanks Ben