Solved

I need a script written to restart MSExchangeMGMT service if it stops...

Posted on 2009-05-07
2
311 Views
Last Modified: 2012-05-06
Hello all!
I am wondering if any of you out in techland can give me acces to a sample script to restart a service if it fails. I am using a managed server system that allows me to use scripts if certain issues arise. The script is basically as follows;

Step one - Check to see if the MSExchangeMGMT service is running.

Step two - If it is running do nothing, if it ISNT running then step three

Step Three - Restart the MSExchangeMGMT service.

The problem is for some reasion this service keeps stopping and I have to manually start it. Not sure what the cause for the stoppage is, no alerts, event log entries, etc; however it does just restart without issues until the next time it stops.

Any help would be greatly appreciated...I will keep scouring the knowledge base!!
0
Comment
Question by:jhalscott
  • 2
2 Comments
 
LVL 12

Accepted Solution

by:
zoofan earned 250 total points
ID: 24329554
Copy and paste code into notepad

edit line 7 to correct computer name

save as filename.vbs  execute it



zf
    Option Explicit

    Dim strComputer

    Dim objWMIService

    Dim colServiceList

    Dim objService

            

    strComputer = "."

        Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

        Set colServiceList = objWMIService.ExecQuery ("Select * from Win32_Service where Name = 'MSExchangeMGMT'")

        For Each objService In colServiceList

            If objService.State <> "Running" Then

            	objService.StartService()

            End If

        Next

        WScript.Quit(0)

Open in new window

0
 
LVL 12

Assisted Solution

by:zoofan
zoofan earned 250 total points
ID: 24329573
You should also check the recover options under the service properties and make sure its set to restart itself. And clear the fail count.


zf
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Issue with cURL on Windows 7 82
Windows batch files 3 39
Run command in each subfolder using batch file 7 50
Using VB6 to write Excel Spreadsheets - 5 40
This article is the result of a quest to better understand Task Scheduler 2.0 and all the newer objects available in vbscript in this version over  the limited options we had scripting in Task Scheduler 1.0.  As I started my journey of knowledge I f…
Experts-Exchange users below are the steps you can follow to upgrade your Lync server to latest CU's or cumulative updates. Note: Perform it during non-production hours.   Step 1: Backup your lync and SQL server database. Follow below article: h…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now