[Win XP] .bat-Datei zum Starten/Beenden eines Dienstes

pho3niX

Lt. Commander
Registriert
Juli 2003
Beiträge
1.750
Hallo zusammen!

ich bräuchte mal eine .bat Datei, mit der ich bestimmte Dienste starten bzw. beenden kann.

Geht das überhaupt? Wenn ja, dann schreibt mir doch bitte den Code.

Danke schon mal im Vorraus!

P.S.: Das ganze brauch ich für Apache 2 und MySQL, die ich bei mir auf dem Rechner installiert hab, um Lokal meine Skripts zu testen.
 
Geht ganz einfach.

Sieh einfach in der Sys.Steuerung->Verwaltung->Dienste nach wie der Dienst heißt (einfach Doppelklick auf den Dienst und dann ganz oben).

Zum Beispiel "Fehlerberichterstattungsdienst" -> Dienstname: ERSvc

Nun musst du nur ne .bat erstellen die folgenden Befehl enthält:

net stop ERSvc

das wars - schon wird der Dienst beendet; das Gegenteil bewirkt dann der Befehl:

net start ERSvc

Hoffe das bringt dir was. Eventuell mal googeln was der "net" Befehl noch kann...

CU
 
Das ist von Dienst zu Dienst unterschiedlich.

Bei Apache stehts sogar irgendwo im Manual mit drin:
net start apache2
bzw.
net stop apache2

(Den Namen kannst du irgendwie verändern, ich glaub bei der Installation hast du da die Möglichkeit dazu... Standard ist aber "apache2" und ich glaube auch nicht, dass du da was geändert hat.)

MySQL musst du mal schauen, obs mit net start/stop mysql[d] funktioniert.
Gib sonst einfach mal "net" auf der Kommandozeile ein, ich glaube es gab da einen Befehl, die Services auflisten zu lassen... "net services" oder so... aber da bin ich mir jetzt nicht sicher, also schau lieber mal :)
 
danke an euch beide!

hat klasse funktioniert :D
 
Zurück
Oben