Der Befehl: "iisreset" ist auf Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. verfügbar
Die Beispiele zum Befehl "iisreset"
Hier sind einige Beispiele für die Verwendung des
`iisreset`-Befehls in der Windows-Eingabeaufforderung (cmd):
Beispiel 1: IIS neu starten:
iisreset
Dieser Befehl führt einen Neustart des Internet Information Services (IIS) auf dem lokalen Computer durch.
Beispiel 2: IIS auf einem Remote-Computer neu starten:
iisreset RemoteComputer /rebootonerror
Hier wird der IIS auf einem Remote-Computer mit dem Namen
"RemoteComputer" neu gestartet. Das
`/rebootonerror`-Flag führt einen Neustart des Computers aus, wenn ein Fehler beim Neustart des IIS auftritt.
Beispiel 3: Neustart des IIS-Dienstes mit Stopp- und Startoptionen:
iisreset /stop
iisreset /start
Diese Befehle stoppen und starten den IIS-Dienst auf dem lokalen Computer. Der
`/stop`-Befehl stoppt den Dienst, und der
`/start`-Befehl startet ihn anschließend neu.
Beispiel 4: IIS auf einem Remote-Computer stoppen und starten:
iisreset RemoteComputer /stop
iisreset RemoteComputer /start
Hier werden der IIS-Dienst auf einem Remote-Computer gestoppt und anschließend wieder gestartet.
Beispiel 5: IIS-Neustart mit Timeout-Angabe:
iisreset /timeout:120
Dieser Befehl führt einen IIS-Neustart durch und gibt einen Timeout-Wert von 120 Sekunden an. Der IIS hat dann 120 Sekunden Zeit, um herunterzufahren, bevor er erneut gestartet wird.
Hinweis: Einige der Beispiele erfordern möglicherweise Administratorrechte oder spezifische Berechtigungen. Stelle sicher, dass du die Eingabeaufforderung als Administrator ausführst, wenn nötig, und dass du die entsprechenden Zugriffsrechte hast.
"iisreset" Auszug aus der Microsoft Windows-Hilfe
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
IISRESET.EXE (c) Microsoft Corp. 1998-1999
Syntax:
iisreset [Computername]
/RESTART Beendet alle Internetdienste und startet diese neu.
/START Startet alle Internetdienste.
/STOP Beendet alle Internetdienste.
/REBOOT Startet den Computer neu.
/REBOOTONERROR Startet den Computer neu, wenn beim Starten, Beenden
oder Neustarten der Internetdienste Fehler auftreten.
/NOFORCE Die Internetdienste werden nicht beendet, wenn
dabei Fehler oder Warnungen auftreten.
/TIMEOUT:Wert Gibt die Zeit (in Sekunden) an, die auf ein
erfolgreiches Beenden der Internetdienste gewartet
wird. Nach Ablauf dieses Zeitlimits kann der Computer
neu gestartet werden, wenn die Option /REBOOTONERROR
angegeben wurde.
Der Standardwert ist 20s für Neustart, 60s für Beenden,
und 0s für Neustart des Computers.
/STATUS Zeigt den aktuellen Status aller Internetdienste an.
/ENABLE Aktiviert das Neustarten der Internetdienste auf
dem lokalen System.
/DISABLE Deaktiviert das Neustarten der Internetdienste auf
dem lokalen System.
Wichtige Informationen, Tipps zum Befehl "iisreset"
Beim Verwenden des
`iisreset`-Befehls gibt es einige wichtige Überlegungen zu beachten:
1.
Administratorrechte:
Stelle sicher, dass du die Eingabeaufforderung als Administrator ausführst, um den
`iisreset`-Befehl erfolgreich durchzuführen. Dies ist wichtig, da der Befehl auf den IIS-Dienst und das Betriebssystem zugreift.
Rechtsklick -> "Als Administrator ausführen"
2.
Dienstunterbrechung:
Beachte, dass bei einem
`iisreset` alle laufenden Webanwendungen und Dienste im IIS gestoppt werden. Dies führt zu einer vorübergehenden Unterbrechung des Webverkehrs, während der IIS-Dienst neu gestartet wird.
3.
Auswirkungen auf laufende Anwendungen:
Berücksichtige die Auswirkungen des
`iisreset`-Befehls auf laufende Anwendungen. Es ist ratsam, den Neustart während geringer Verkehrszeiten oder nach vorheriger Benachrichtigung durchzuführen, um Serviceunterbrechungen zu minimieren.
4.
Korrekter Servername:
Bei der Verwendung des Befehls auf einem Remote-Computer musst du den korrekten Servernamen angeben. Stelle sicher, dass die Netzwerkverbindung stabil ist und du die erforderlichen Berechtigungen für den Remote-Zugriff hast.
5.
Optionale Parameter:
Überprüfe die verfügbaren optionalen Parameter, wie zum Beispiel
`/timeout`, um das Herunterfahren des IIS-Dienstes zu verzögern. Ein Timeout-Wert gibt an, wie lange der IIS-Dienst Zeit hat, bevor er erneut gestartet wird.
iisreset /timeout:120
6.
Protokollierung überprüfen:
Überprüfe die Ereignisanzeige und IIS-Protokolle nach dem
`iisreset` auf mögliche Fehler oder Warnungen. Dies kann bei der Fehlerbehebung helfen.
7.
Webanwendungen überwachen:
Überwache nach dem Neustart des IIS die Leistung und Funktionalität deiner Webanwendungen, um sicherzustellen, dass sie ordnungsgemäß funktionieren.
8.
Alternative Neustartmethoden:
In einigen Fällen könnten auch andere Methoden wie das Stoppen und Starten des IIS-Dienstes (
`net stop w3svc` und
`net start w3svc`) eine Alternative zum
`iisreset`-Befehl sein.
Berücksichtige diese Punkte, um sicherzustellen, dass der
`iisreset`-Befehl effektiv und ohne unerwünschte Auswirkungen auf deinen Webserver durchgeführt wird.