Dienste-Starter für Exchange 2003

  • #1
R

RavensMetaller

Guest
Mahlzeit,

Auf vielfachen Wunsch eines Einzelnen (Joshua) hier meine CMD zum starten/stoppen der Exchange-Dienste. Das Script ist aus Thread heraus entstanden.

Das Script bietet folgende Parameter:

start (startet die Exchange-Dienste)
stop (stoppt die Exchange-Dienste)
manuell (setzt alle Exchange-Dienste in der Startart auf manuell)
auto (setzt alle Exchange-Dienste in der Startart auf automatisch)
halt (stoppt alle Exchange-Dienste und schalet den Rechner aus)

Hier das Script:

Code:
REM
REM Exchange-Service-Starter v1.0
REM startet/stoppt die Exchange-Dienste
REM (c) 2005 Sven Trautwein
REM

@ECHO OFF
TITLE Exchange-Service-Starter

if %1 == start goto %1
if %1 == stop goto %1
if %1 == manuell goto %1
if %1 == auto goto %1
if %1 == halt goto %1
goto usage

:start
net start MSExchangeMGMT
net start MSExchangeSA
net start MSExchangeMTA
net start RESvc
net start MSExchangeIS
net start IMAP4Svc
net start POP3Svc
net start MSSEARCH
iisreset /start
goto ende

:stop
iisreset /stop
net stop MSSEARCH
net stop IMAP4Svc
net stop POP3Svc
net stop MSExchangeIS
net stop RESvc
net stop MSExchangeMTA
net stop MSExchangeSA
net stop MSExchangeMGMT
goto ende

:halt
iisreset /stop
net stop MSSEARCH
net stop IMAP4Svc
net stop POP3Svc
net stop MSExchangeIS
net stop RESvc
net stop MSExchangeMTA
net stop MSExchangeSA
net stop MSExchangeMGMT
shutdown.exe -s -f -t 5
goto ende

:manuell
sc config MSExchangeMGMT start demand
sc config MSExchangeSA start demand
sc config MSExchangeMTA  start demand
sc config RESvc  start demand
sc config MSExchangeIS  start demand
sc config IMAP4Svc  start demand
sc config POP3Svc  start demand
sc config MSSEARCH  start demand
goto ende

:auto
sc config MSExchangeMGMT start auto
sc config MSExchangeSA start auto
sc config MSExchangeMTA  start auto
sc config RESvc  start auto
sc config MSExchangeIS  start auto
sc config IMAP4Svc  start auto
sc config POP3Svc  start auto
sc config MSSEARCH  start auto
goto ende

:usage
echo usage %0 start/stop/manuell/auto/halt
goto ende

:ende
exit

Anmerkung: Ihr könnt das Script gerne übernehmen, aber bitte den (c) Hinweis drinlassen !
Die Reihenfolge der Dienste ist wichtig und sollte nicht verändert werden.

Gruß
Sven
 
Thema:

Dienste-Starter für Exchange 2003

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben