I am trying to automate the installation process of my application by using QTP. The problem is like that when i try to record by using the QTP option of "Record and run on these applications (opened on session start)" then QTP does not recognizes the GUI of InstallShield Wizard and does not record anything. But when we launch InstallShield Wizard by ourself, then QTP identifies the objects and records the script as it should be. How I can acheive my goal to launch the setup.exe by QTP. I have tried using QTP DOS command execution but it did not work out.