Configure PS to shut down a service and then monitor processes.

This topic contains 2 replies, has 2 voices, and was last updated by  Mohit Sood 1 year, 3 months ago.

  • Author
    Posts
  • #44542

    Mohit Sood
    Participant

    Hi,

    I am new Powershell and was hoping to get some guidance on one project i am working on:-

    I want to stop a service and set it disabled :- Done

    After shutting the service down i want to monitor some processes that needs get shut down automatically (Cant end them as requirement) and then restart my server once all listed processes are not running.

    Any guidance will be help.

    Thanks.

    • This topic was modified 1 year, 3 months ago by  Mohit Sood.
  • #44564

    Rob Simmers
    Participant

    You can do looping, which you may want to consider if you want to do a timeout and force a reboot. However, you can try this simple approach to get multiple processes and then have it wait until the processes have exited. Try this out and see if it will work out for you.

    $proc = Get-Process -Name notepad, mspaint -ErrorAction SilentlyContinue
    $proc.WaitForExit()
    
    "Restart Server"
    
    • #44598

      Mohit Sood
      Participant

      Let me give it a shot.

      Thanks Rob.

You must be logged in to reply to this topic.