Dienste per Batch starten/stoppen: Unterschied zwischen den Versionen
aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
HWFlo (Diskussion | Beiträge) |
Uese (Diskussion | Beiträge) K |
||
Zeile 12: | Zeile 12: | ||
− | Manchmal ist es nötig einen Dienst | + | Manchmal ist es nötig, einen Dienst manuell zu starten oder zu beenden.<br /> |
− | Da ist es mühsam erst über die Systemsteuerung oder Computerverwaltung zu gehen.<br /> | + | Da ist es mühsam, erst über die Systemsteuerung oder Computerverwaltung zu gehen.<br /> |
Das ist allerdings auch über Kommandozeile möglich, über den "net" befehl: | Das ist allerdings auch über Kommandozeile möglich, über den "net" befehl: | ||
Zeile 36: | Zeile 36: | ||
− | Man kann sich auch eine Batch-Datei anlegen, die den Dienst startet wenn er gestoppt und ihn stoppt wenn er gestartet ist: | + | Man kann sich auch eine Batch-Datei anlegen, die den Dienst startet, wenn er gestoppt ist und ihn stoppt, wenn er gestartet ist: |
Version vom 2. Februar 2007, 23:33 Uhr
Windows (alle Versionen)
Eine Umsetzung der FAQ-Artikel erfolgt auf eigene Gefahr. Der Autor weist in seinem Artikel auf den jeweiligen Schwierigkeitsgrad und Zeitaufwand hin. Es wird ausdrücklich empfohlen, vor der Durchführung von Systemänderungen an Windows einen aktuellen Wiederherstellungspunkt anzulegen.
Siehe auch Wiki FAQ und Impressum.
Siehe auch Wiki FAQ und Impressum.
Details | |
---|---|
Bereich: | Software |
Kategorie: | System |
Gruppe: | Allgemein |
Betriebssystem: | Windows 2000 Windows XP |
Manchmal ist es nötig, einen Dienst manuell zu starten oder zu beenden.
Da ist es mühsam, erst über die Systemsteuerung oder Computerverwaltung zu gehen.
Das ist allerdings auch über Kommandozeile möglich, über den "net" befehl:
net start "dienst"
net stop "dienst"
Beispiele:
Startet den Nachrichtendienst:
net start "Nachrichtendienst"
Beendet den Serverdienst:
net stop "Server"
Ein einfaches net start zeigt eine Liste der gestarteten Dienste an.
Man kann sich auch eine Batch-Datei anlegen, die den Dienst startet, wenn er gestoppt ist und ihn stoppt, wenn er gestartet ist:
@echo off
set DIENSTNAME="Nachrichtendienst"
net stop "%DIENSTNAME%"
if not errorlevel 2
(
net stop "%DIENSTNAME%"
)
else
(
echo "Dienst ist bereits gestoppt . . . Starte %DIENSTNAME%"
net start "%DIENSTNAME%"
)