Viele von uns kennen es nur zu gut, die Zeit ruft mal wieder und der Download einer Datei zieht sich in die Länge oder die Installation einer Software nimmt mehr Zeit in Anspruch als geplant. Klar könnten wir in diesen Momenten den PC die ganze Nacht oder während unserer Abwesenheit über durchlaufen lassen. Kommen solche Momente jedoch öfters vor, würde sich das zu unserem Nachteil auf die Stromrechnung auswirken.
Für solche Szenarien eignet sich hervorragend das automatische Herunterfahren eines Computers mit der Angabe eines Zeitpensums. Das automatische herunterfahren nach einer gewünschten Zeit ist eine Funktion, die für Microsoft Betriebssysteme: Windows 7, Windows 10 und Windows 11, mittels Befehlsanweisung über die PowerShell angewendet werden kann.
Dafür genügt ein einfacher PowerShell-Befehl, dessen Möglichkeiten ich in einem kleinen Tutorial erklären möchte. Über die Windows PowerShell kann ein PC-System auch direkt heruntergefahren oder neu gestartet werden.
Mit der Windows PowerShell den Computer herunterfahren, neu starten oder mit Angabe eines Zeitablaufs herunterfahren lassen (Commands)
Herunterfahren von Windows Computer nach einer beliebigen Zeit: In diesem Beispiel steht die Zahl 1000 für 1000 Sekunden (ca. 16 Minuten)
shutdown -s -t 1000
Herunterfahren von Windows Computer abbrechen: Dieser PowerShell-Befehl ist praktisch, wenn wir mehr Zeit für das zeitbasierte Herunterfahren benötigen oder uns bei der Angabe von Sekunden verschätzt haben
shutdown -a
Den Windows Computer sofort herunterfahren: Dieser PowerShell-Befehl fährt den Computer direkt herunter und beendet dabei alle laufenden Programme sofort
Stop-Computer -Force
Den Windows Computer neu starten: Mit diesem Command für die PowerShell wird der PC sofort neu gestartet
Restart-Computer -Force
Desktop-Schaltfläche (Shortcut) mit der Anweisung, den Computer nach einer vorgegebenen Zeit herunterzufahren
Sollte die Funktion des automatischen Shutdowns nach Zeitvorgabe häufig benötigt werden, kann auch ein Shortcut mit der gewünschten Funktion erstellt werden. Diese Lösung eignet sich z.B. für Systemadministratoren, die für den User eine Schaltfläche auf dem Desktop anlegen möchten, da der normale Benutzer in der Regel nichts mit der PowerShell zu tun haben möchte. Wie so ein Shortcut schnell erstellt wird, möchte ich dir in dieser Anleitung zeigen:
Klicke auf einem freien Bereich des Desktops mit der rechten Maustaste auf die Schaltfläche „Neu“ und wähle „Verknüpfung“ aus. Gebe die folgende Anweisung in den dafür vorgesehenen Bereich ein (Beispiel):
Shutdown -s -t 1900
Klicke auf „Weiter“ und benenne diesen Desktop-Shortcut z.B. „30Min Shutdown Timer“ oder „Neustart abbrechen (Shutdown -a)“ – je nach Funktion und Sinn dieser Schaltfläche wirst du sicherlich einen passenden Namen für die Ausführung finden.
Klicke auf die Schaltfläche „Fertigstellen“ und schon hast du eine kleine Desktop-Anwendung geschrieben, welche den Computer nach einer gewünschten Zeit herunterfahren lässt.