foobar2000 auf Deutsch

Verschiedenes => Offtopic => Thema gestartet von: s_PLASH in 25. Juli 2012, 13:43:01

Titel: Ruhezustand (Hibernate) und shutdown.exe mit Timer- bzw. Sleepfunktion
Beitrag von: s_PLASH in 25. Juli 2012, 13:43:01
hey liebe fb gemeinde)

würdet ihr mir bitte sagen, wie ich einen "getimeten" ruhezustand mit window7-eigenem shutdown.exe
bzw. mit dem speziellen
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState
für 20-minuten-timer erstellen kann?

mit
shutdown.exe /h /t 2700
oder mit
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState -t 2700
geht es leider nicht
Titel: Re:Ruhezustand (Hibernate) und shutdown.exe mit Timer- bzw. Sleepfunktion
Beitrag von: Serra in 25. Juli 2012, 19:26:33
Habe nur ein hässliches Workaround.
Du verwendest nur shutdown.exe mit hibernate,
und um die Zeit anzugeben (die ja mit hibernate nicht will)
führst du irgendwelche aufgaben aus.

z.b. du pingst dich selber an.
ping 127.0.0.1
dauer 4 sec
also 300 mal pingen

Ergibt
ping -n 300 127.0.0.1 (oder 300 Zeilen damit :p)
shutdown.exe /h
Titel: Re:Ruhezustand (Hibernate) und shutdown.exe mit Timer- bzw. Sleepfunktion
Beitrag von: mephisto in 25. Juli 2012, 22:17:34
ich habe mir ne batchdatei geschrieben:

@echo off
:start
cls
echo\
echo **********************************************************************
echo\
echo                                   Shutdown
echo\
echo **********************************************************************
echo\
echo            In wievielen Minuten soll der PC ausgeschaltet werden?
echo\
set /p time=
set /a time=%time%*60
shutdown -s -t %time%
echo\
:auswahl
echo **********************************************************************
echo\
echo Abbrechen 1, Beenden 2
echo\
echo **********************************************************************
echo\
set /p weiter=
if '%weiter%'=='1' goto abbrechen
if '%weiter%'=='2' goto beenden
if '%weiter%'=='' goto auswahl
:abbrechen
shutdown -a
goto start
echo\
:beenden
exit
Titel: Re:Ruhezustand (Hibernate) und shutdown.exe mit Timer- bzw. Sleepfunktion
Beitrag von: Serra in 25. Juli 2012, 22:46:40
Problem war ja das man den zeit Parameter, nicht mit dem Ruhezustand switch nutzen kann.
Titel: Re:Ruhezustand (Hibernate) und shutdown.exe mit Timer- bzw. Sleepfunktion
Beitrag von: mephisto in 26. Juli 2012, 21:26:25
achso. sry, hab ich nicht genau gelesen :(
Titel: Re:Ruhezustand (Hibernate) und shutdown.exe mit Timer- bzw. Sleepfunktion
Beitrag von: acknot in 26. Juli 2012, 23:55:34
Sind andere Windows 7 Bordmittel erlaubt?
Unter Windows 7 gibt es den "at" Befehl, der mit einer Uhrzeitangabe funktioniert, z. B.:

at 20:00 shutdown /h


Die Angabe der Zeit bis zum Shutdown kann dennoch in Minuten erfolgen. Das neue, leichter lösbare Problem wäre dann ein Script, das die angegebenen Minuten zur aktuellen Uhrzeit addiert und mit dem Ausgabewert die Shutdownuhrzeit festlegt.

Das Uhrzeit+XX Minuten-ding ist wohl schon häufiger gelöst worden. Da würde ich "DOS add minutes to current time" googlen und ein brauchbares Script übernehmen. Ich hoffe, es hilft. :)