Rechner über Icon runterfahren
Vor kurzem wurde ein Artikel über eine Iconsleiste für den PC geschrieben. Jetzt wäre es doch von Vorteil, wenn zum Ausschalten des Rechners nicht immer erst Start -> Ausschalten -> Ausschalten angeklickt oder über die Tastatur Start -> Alt+F4 -> A gedrückt werden muss, sondern einfach über ein Symbol, welches auf dem Desktop oder in der Iconleiste sein kann.
Um dies zu realisieren, wird der shutdown Befehl benötigt. Dieser liegt in c:windowssystem32shutdown.exe (die Platte und der Ordner können je nach Installation abweichen) und besitzt jede menge Parameter.
Eine Übersicht aller:
shutdown /?
Syntax: shutdown [-l | -s | -r | -a] [-f] [-m Computer] [-t xx]
[-c "Kommentar"] [-d up:xx:yy]
Keine Argumente Zeigt diese Meldung an (wie -?).
-i Zeigt eine grafische Benutzeroberfläche an (muss die erste
Option sein).
-l Abmelden (kann nicht mit der Option -m verwendet werden).
-s Fährt den Computer herunter.
-r Fährt den Computer herunter und startet ihn neu.
-a Bricht das Herunterfahren des Systems ab.
-m Computer Remotecomputer zum Herunterfahren/Neustarten/Abbrechen.
-t xx Zeitlimit für das Herunterfahren, in xx Sekunden.
-c "Kommentar" Kommentar für das Herunterfahren (maximal 127 Zeichen).
-f Erzwingt das Schließen ausgeführter Anwendungen ohne Warnung.
-d [u][p]:xx:yy Grund (Code) für das Herunterfahren:
u = Benutzercode
p = Code für geplantes Herunterfahren
xx = Hauptgrund (positive ganze Zahl kleiner als 256)
yy = Weiterer Grund (positive ganze Zahl kleiner als 65536)
Wie werden die einzelnen Parameter eingesetzt?
Eine neue Verknüpfung mit shutdown.exe (wo sie liegt, steht oben beschrieben) und dann in die Eigenschaften der Verknüpfung selbst. Da kommt man hin, über rechte Maustaste und dann Eigenschaften.
- In einer normalen Verknüpfung kommen die einzelnen Parameter hinter den Eintrag in "Ausführen in:" und
- bei der Iconleiste ObjectDock kommt dies in "Arguments:", welches bei den "Dock Entry Properties" zu finden ist.
Einen geeigneten Befehl zum Runterfahren des Rechners finde ich "-f -s -t 03"




