RCCMD für Windows bietet umfangreiche Möglichkeiten, einen klar strukturierten Shutdown durchzuführen. Um eine schnelle Konfiguration zu ermöglichen, ist der Befehl „System herunterfahren“ bereits als Grundeinstellung vorkonfiguriert: Sobald RCCMD ein gültiges Shutdown-Signal empfängt, wird das Skript shutdown.bat gestartet, das das Betriebssystem anweist, alle Programme und Prozesse zu beenden, das Betriebssystem herunterzufahren und die zugehörige Maschine auszuschalten.
Hinweis:
Dieser Befehl sollte der letzte in der Befehlssequenz sein, die RCCMD ausführt, da sich RCCMD mit diesem Befehl selbst beendet. Alle nachfolgenden Befehle werden dann nicht mehr ausgeführt.
Das Skript, das diesem Befehl seine Wirksamkeit verleiht, befindet sich unter shutdown.bat. Diese Seite finden Sie unterhalb des Dialogs und können die Batch-Datei bei Bedarf über „Datei bearbeiten“ anpassen oder ändern.
Einen Befehl zur bestehenden Befehlssequenz hinzufügen
Klicken Sie auf „Einfügen“, um einen neuen Befehl zur aktuellen Sequenz hinzuzufügen.
RCCMD stellt eine Liste möglicher vordefinierter Befehle bereit:
| Befehl | Betriebssystem | Beschreibung |
| System herunterfahren | Windows, Linux, MAC | Die Programme werden geschlossen und das Betriebssystem wird ordnungsgemäß heruntergefahren. |
| Vom System abmelden | Windows, Linux, MAC | Alle Benutzer werden abgemeldet und die Vordergrundprozesse beendet. Das System bleibt aktiv und zeigt die Anmeldemaske an. |
| System ausschalten | Windows, Linux, MAC | Alle aktiven Prozesse werden beendet und das System wird ausgeschaltet. |
| System neu starten | Windows, Linux, MAC | Ähnlich wie beim Herunterfahren, nur dass der Computer statt auszuschalten neu gestartet wird. |
| System in Ruhezustand versetzen | Windows, Linux, MAC | Ein Energiesparmodus, bei dem alle für den Betrieb nicht benötigten Komponenten abgeschaltet werden, um Strom zu sparen. Das Betriebssystem schreibt flüchtige Daten auf die Festplatte, leert den Arbeitsspeicher und versetzt den Computer in einen stromlosen Zustand. |
| System anhalten (Suspend) | Windows, Linux, MAC | Ein Energiesparmodus, bei dem alle nicht benötigten Komponenten abgeschaltet werden, um Energie zu sparen. Das Betriebssystem speichert alle notwendigen Daten im RAM, um die Festplatte nicht zu belasten. Der Computer wechselt in einen Tiefschlafmodus, bleibt jedoch unter Spannung. Wenn der Computer ausgeschaltet wird, gehen die im RAM gespeicherten Daten verloren. |
| Lotus Notes beenden | Nur Windows | Lotus Notes reagiert empfindlich, wenn das Betriebssystem einfach heruntergefahren wird, und muss daher zuvor explizit beendet werden. |
| Siemens SIMATIC beenden | Nur Windows | Ein SIMATIC-Server reagiert sehr empfindlich, wenn die Abschaltreihenfolge nicht strikt eingehalten wird. Dieser Job beendet den SIMATIC-Server sauber, bevor das Betriebssystem im nächsten Schritt heruntergefahren werden kann. |
| Einige Sekunden warten | Windows, Linux, MAC | Besonders wenn eigene Skripte ausgeführt werden, die wiederum parallele Skripte starten oder spezielle Speicher- und Kopierbefehle enthalten, kann es vorkommen, dass diese nicht genügend Zeit haben, um sauber beendet zu werden. Dieser Eintrag in der Abschaltsequenz erlaubt es, einen Timer zu definieren, den RCCMD abwartet, bevor es mit dem nächsten Schritt fortfährt. |
| RCCMD Shutdown-Relais | Windows, Linux, MAC | RCCMD kann auch Abschaltsignale senden – daher ist es wichtig, gültige Sender zu definieren, die autorisiert sind, einen Shutdown zu veranlassen. So können Sie nicht nur das Redundanzverhalten über die USV und den CS141 steuern, sondern auch einen RCCMD-Shutdown über verschiedene Servertypen hinweg übergeben. |
| Virtuelle Maschine herunterfahren | Nur Windows – verfügbar ab Version 4.57.12 240429 | Windows PowerShell-Befehle, die verwendet werden können, um eine unter Hyper-V laufende virtuelle Maschine herunterzufahren. |
| Alle Hyper-V VMs herunterfahren | Nur Windows – verfügbar ab Version 4.57.12 240429 | Windows PowerShell-Befehle, mit denen alle unter Hyper-V laufenden virtuellen Maschinen heruntergefahren werden können. Vorsicht bei Hyper-V-Clustern – der Cluster-Manager fährt mit diesem Befehl ALLE virtuellen Maschinen im Cluster herunter! |
| Benutzerdefinierter Befehl | Windows, Linux, MAC | Der manuelle Befehl gibt Ihnen volle Freiheit, Skripte lokal in einer Sequenz auszuführen – Sie können Programme starten, Prozesse beenden, Befehlszeilen ausführen usw. |
Die Befehlssequenz wird immer „von oben nach unten“ in der Reihenfolge abgearbeitet. Je nach Art der ausgelösten Befehle können innerhalb komplexer Strukturen Widersprüche oder Probleme mit der Rechteverwaltung auftreten, die sehr unterschiedliche Auswirkungen haben können:
Ein typisches Problem wäre beispielsweise, wenn Sie innerhalb der Befehlssequenz über den „Manuellen Befehl“ ein externes Backup-Programm mit eigenen Abschaltszenarien starten und den Eintrag in der Sequenz, der das Betriebssystem herunterfahren soll, nicht entfernt haben:
Sobald das Backup-Programm gestartet wurde, führt RCCMD logisch seinen nächsten Befehl in der Kette aus und erzwingt letztlich das Herunterfahren – was zu sehr unterschiedlichen Ergebnissen führen kann:
a. Das Betriebssystem wird heruntergefahren, das Backup-Programm meldet einen Fehler
b. Das Backup-Programm verweigert den Vorgang und übernimmt die Kontrolle über den Shutdown
c. Das Betriebssystem wird interaktiv und zeigt einen Dialog an, in dem gefragt wird, was geschehen soll – und wartet...
Bei komplexeren Strukturen und eigenen Skripten sollten Sie stets auf mögliche gegenseitige Abhängigkeiten und die Rechteverwaltung achten, die stark vom Betriebssystem beeinflusst wird.
Nur Windows: Der PowerShell / BATCH – Modus-Schalter
Bitte beachten:
Diese Funktion ist ausschließlich für Windows ab RCCMD-Version 4.57.12 240429 verfügbar.
Wenn Ihre Windows-Version von RCCMD diese Funktion nicht anzeigt, aktualisieren Sie bitte auf die neueste Version.
Der Windows PowerShell-Modus ermöglicht es Ihnen, zwischen dem gewohnten BATCH-Modus und der modernen Windows PowerShell innerhalb von Windows-Betriebssystemen zu wählen.
In beiden Fällen stehen unter „Einfügen“ vorkonfigurierte Befehle zur Verfügung.
Erfahrene Systemintegratoren können mit dem integrierten Datenmanager („Datei bearbeiten“) das enthaltene PowerShell-Skript direkt an ihre Anforderungen für ein strukturiertes System-Shutdown anpassen und so auch komplexe Hyper-V-Cluster-Strukturen automatisch und kontrolliert mit einem RCCMD herunterfahren.
v.: 2025-08-26
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.