Seite 1 von 2
Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 08:02
von Fightbase
Habe bei all meinen Installierten Rechnern (um die 20) immer über eine Kommandozeile die Rechner in den Standby gebracht...
cmd Befehl: rundll32.exe powrprof.dll,SetSuspendState Sleep
habe seit ner Weile ein neues Notebook (ThinkPad T14s) und das weigert sich strickt auch nur irgend etwas zu tun...
selbst Lenovo Business Support konnte mir bis heute nicht helfen...
Standby-Taste über Tastatur läuft... nur der Befehl wird verweigert...
aktuell Windows ist 2004-19041.572 - seit Windows Clean Installation auf das neue Gerät ohne Win-Installation ende August nie das Standby über den Befehl zum laufen bekommen, alle!! anderen Rechner gehen nach wie vor...
ne Idee? anderer Befehl? warum kann Hardware es verweigern?
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 08:42
von moinmoin
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 09:01
von Fightbase
Hybridmodus schalte ich bei allen PC's die ich Intalliere automatisch aus mit "powercfg /h off"
Code: Alles auswählen
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Power Menu]
"MUIVerb"="Power Menü"
"SubCommands"="lock;logoff;switch;restart;safemode;sleep;shutdown"
"Icon"="shell32.dll,215"
"Position"="bottom"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\lock]
@="Bildschirm sperren"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\lock\command]
@="Rundll32 User32.dll,LockWorkStation"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\logoff]
@="Benutzer abmelden"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\logoff\command]
@="Shutdown -l"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\switch]
@="Benutzer wechseln"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\switch\command]
@="tsdiscon.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\restart]
@="Neustart"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\restart\command]
@="Shutdown -r -f -t 00"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\safemode]
@="Neustart mit Boot Option"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\safemode\command]
@="Shutdown -r -o -f -t 00"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\sleep]
@="Standby Modus"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\sleep\command]
@="rundll32.exe powrprof.dll,SetSuspendState Sleep"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\shutdown]
@="Herunterfahren"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\shutdown\command]
@="Shutdown -s -f -t 00"
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent]
"StartColor"=dword:ff1c1c1c
"AccentColor"=dword:ff5d5d5d
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent]
"DefaultStartColor"=dword:ff1c1c1c
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 09:10
von moinmoin
Also meinen leg ich in den Ram über Tastatur-Link schlafen (vbs)
Code: Alles auswählen
Set WshShell = CreateObject("WScript.Shell")
intUserPrompt = WshShell.Popup("Schlafen?", 10, "Schlafen?", vbYesNo)
If intUserPrompt = vbYes Then
WshShell.Run "C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState"
End If
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 13:05
von Fightbase
wie gesagt, der skript läuft auf 20 Rechner ohne Probleme, nur auf mein neuen will er nicht mehr... erste frage warum...
er zweiter frage, kann man "diesen" Skript anpassen das es wieder geht (so wie Tastatur es auch noch kann)...
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 13:15
von DK2000
Wurde nach der Neuinstallation Modern Standby aktiviert, bzw. unterstützt das Gerät das? Geben mal in der Konsole ein (mit Adminrechten):
Schaue mal nach, ob S0 steht, dass das verwendet wird. Weil in dem Fall ist der Rest deaktiviert.
Einfach nur um sicherzugehen, dass es nicht daran liegt.
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 13:34
von Fightbase
Die folgenden Standbymodusfunktionen sind auf diesem System verfügbar:
Standby (S0 Niedriger Energiestand – Leerlauf) Netzwerk verbunden
Code: Alles auswählen
Microsoft Windows [Version 10.0.19041.572]
(c) 2020 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Windows\system32>powercfg /a
Die folgenden Standbymodusfunktionen sind auf diesem System verfügbar:
Standby (S0 Niedriger Energiestand – Leerlauf) Netzwerk verbunden
Die folgenden Standbymodusfunktionen sind auf diesem System nicht verfügbar:
Standby (S1)
Die Systemfirmware unterstützt diesen Standbystatus nicht.
Dieser Standbystatus ist deaktiviert, wenn der energiesparende S0-Leerlauf unterstützt wird.
Standby (S2)
Die Systemfirmware unterstützt diesen Standbystatus nicht.
Dieser Standbystatus ist deaktiviert, wenn der energiesparende S0-Leerlauf unterstützt wird.
Standby (S3)
Die Systemfirmware unterstützt diesen Standbystatus nicht.
Dieser Standbystatus ist deaktiviert, wenn der energiesparende S0-Leerlauf unterstützt wird.
Ruhezustand
Ruhezustand wurde nicht aktiviert.
Hybrider Standbymodus
Standby (S3) ist nicht verfügbar.
Der Ruhezustand ist nicht verfügbar.
Schnellstart
Der Ruhezustand ist nicht verfügbar.
powercfg /h off > habe ich, wie immer, mit Absicht gemacht
Aber ich glaube wir kommen näher an die Sache heran

Warum will er nur S0 ??
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 13:46
von DK2000
Weil Microsoft das wo will. Wenn der Modus vom Gerät unterstützt wird, soll man den auch verwenden. Musst mal hier schauen:
https://www.deskmodder.de/wiki/index.ph ... Windows_10
Noch kann man es deaktivieren, aber wird schon schwieriger. Ab der 2004 noch noch über Gruppenrichtlinien.
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:01
von Fightbase
danke für den Link, aber so richtig schlau werde ich dadurch nicht,
also, wenn Windows es blockt, warum geht es über die Tastatur?
wenn ich "powercfg /h on" den Hyprid wieder einschalte, muss der Befehl auch ein anderer sein... welcher? (statt "rundll32.exe powrprof.dll,SetSuspendState Sleep")
in der Regedit gab es bei mir kein CsEnabled, habe hinzugefügt und auf 1 gesetzt, keine Änderung...
>
wie in der Gruppenrichtlinie ändern?
<
Achja, warum geht Standby ja auch über Windows Startmenü und der Tastatur?
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:05
von moinmoin
Du hast den Abschnitt bis zur 1909 angewendet.
Lies darunter
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:11
von Fightbase
Habe die Reg Einträge wie beschrieben eingebracht, keine Änderung...
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:12
von moinmoin
Neustart gemacht?
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:29
von Fightbase
hab "powercfg /h on" wieder aktiviert > danach geht er in den Ruhemodus bei dem Standby link, also eigentlich aus, und kann nicht mehr über Maus anschalten..
Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:30
von Fightbase
mach immer Neustart nach Änderung in der Registry

Re: Standby über Kommandozeile verweigert den Dienst am neuen Rechner...
Verfasst: 28.10.2020, 14:31
von DK2000
Oder hat Microsoft da noch mehr geändert? Will das jetzt nicht wirklich auf dem Tablet austestet. Das läuft gerade so schön mit Modern Standby. Anderes Gerät habe ich da leider nicht, um das zu testen.