Running an .exe file synchronously

This topic contains 1 reply, has 2 voices, and was last updated by  Don Jones 2 months, 1 week ago.

  • Author
    Posts
  • #72400

    marius
    Participant

    I need to launch an .exe file from a PowerShell script and wait for the execution to complete.
    By the way, the .exe file is a setup file produced by Installshield.
    My .ps1 file looks like:

    write-host "I am going to install"
    c:\mydir\mysetup.exe
    write-host "Installation terminated"
    

    How can I force the message "Installation terminated" to appear only after mysetup.exe is complete?
    regards
    marius

  • #72401

    Don Jones
    Keymaster

    Try using Start-Process. The return object gives you a method you can use to wait for the process to terminate.

You must be logged in to reply to this topic.