Diskutiere Kommandozeilen-Befehl für Standby (s.u.) im Windows 7 Treiber & Hardware Forum im Bereich Windows 7; Hallo zusammen!
Ich bräuchte für einen Rainmeter-Schalter den Befehl für die Kommandozeile, mit dem ich den Computer in den Standby-Modus versetze. Ich meine mit Standby ...
Ich bräuchte für einen Rainmeter-Schalter den Befehl für die Kommandozeile, mit dem ich den Computer in den Standby-Modus versetze. Ich meine mit Standby im Gegensatz zum Ruhezustand den Modus, in dem die Daten im RAM gespeichert werden und ich den PC mittels eines beliebigen Tastendrucks wieder aufwecken kann. Diese Begriffe gehen leider in Erklärungen etwas durcheinander -.-
Kann mir den Befehl dafür geben?
Ruhezustand ist ja => %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
Standby:
...
REM Standby
@echo off
powercfg -h off
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
...
Ruhezustand:
...
REM Ruhezustand
@Echo off
powercfg -h on
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
...
Über die Funktion SetSuspendState kannst Du den Rechner nur dann in den Standby schicken, wenn der Ruhezustand abgeschaltet ist.
REM bezeichnet in einer Batchdatei einen Kommentar. @Echo off sorgt dafür dass Statusmeldungen unterdrückt werden. Kannst du auch weglassen, aber wegen des Wiedererkennungswertes und der Übersichtlichkeit würde ich sie drin lassen.
...
REM Standby
@Echo off
powercfg -h off
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
powercfg -h on
...
Was er dann aber macht, ist, er geht in den Ruhezustand und nicht in den Standby. Als ich vor dem Starten der .bat Datei powercfg -h off in der Kommandozeile gemacht hab, hat er sich bei der gleichen .bat in den Standby versetzt.
Dem eigentlichen Ziel hat dies leider noch nicht genützt - in der .ini des Rainmeter-Schalters, den ich ja modifizieren will, hab ich mal
LeftMouseDownAction=!Execute [powercfg -h off
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState][!RainmeterRedraw]
oder
LeftMouseDownAction=!Execute [powercfg -h off
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
powercfg -h on][!RainmeterRedraw]
ersetzt - hat aber alles an der Funktion des Schalters nichts geändert. Ich könnte natürlich einfach, bevor ich den Knopf benutze, in der Kommandozeile powercfg -h off machen, aber dann könnte ich den Ruhezustand nur benutzen, wenn ich ihn vorher wieder anschalte.
Danke schon mal für deine Hilfe!
Andere Vorschläge, Anmerkungen?
Das Problem ist, dass die letzte Zeile, die den Ruhezustand wieder aktivieren soll, wenn der Standby initiiert wird das Ganze stört.
Also bleibt nur mein erster Vorschlag. Alternativ dazu - die Batches nicht über die ini von Rainmeter ausführen sondern als eigene Batches ablegen und als Verknüpfung einbinden. Eventuell könntest Du auch mit einem Pipe (|) zwischen den einzelnen Befehlen, in der ini noch was erreichen.
Stick mit cmd Befehl öffnen?: Vermutlich ist mein USB-Stick zerschossen...kann ich ihn mit einem CMD Befehl öffnen?
Mit Befehl RECOVER könnte man nicht lesbare Daten von einem...
konsole ftp get-Befehl: Moinsen zusammen,
wenn ich auf der Konsole auf nem ftp-server den get-Befehl mach
also z.b. get datei
wo wird dann die datei lokal auf dem...
Befehl speichern unter: Hallo Zusammen
Bin gerade auf Windows 7 Professional umgestiegen
Ich vermisse im Windows Explorer, wenn ich die rechte Maustaste klicke, in dem...
CMD: PHP-Befehl funktioniert nicht: Hallo Forum,
ich möchte anhand einer hier vorgegebenen Anleitung Wikipedia Offline auf meinem Rechner haben. Die Anleitung gibt die Verwendung von...
Befehl zur Fehleranalyse: Hallo, es gibt einen Windows 7 Befehl mit dem sich ein Fenster über aktuelle Fehler öffnet. Den musste man inder "programme/dateien suchen" zeile...
Besucher kamen mit folgenden Begriffen auf die Seite