Dies führt zu mehreren Fehlern.
Lassen Sie uns das Schritt für Schritt beheben.
> (/F "tokens=*" %A in ('powercfg -devicequery wake_armed') do powercfg -devicedisablewake "%A" do was unexpected at this time.
Der erste (
sollte nicht da sein.
> /F "tokens=*" %A in ('powercfg -devicequery wake_armed') do powercfg -devicedisablewake "%A" '/F' is not recognized as an internal or external command, operable program or batch file.
Es fehlt for
am Start.
Von der Befehlszeile aus wird nur das erste Ergebnis ausgewertet, daher müssen Sie eine Batchdatei verwenden.
Die %
s müssen %%
in einer Batchdatei durch s ersetzt werden .
Verwenden Sie die folgende Batchdatei:
@echo off for /F "tokens=*" %%A in ('powercfg -devicequery wake_armed') do ( powercfg -devicedisablewake "%%A" )
Lesen Sie weiter
- Ein AZ-Index der Windows CMD-Befehlszeile
- Eine kategorisierte Liste von Windows CMD-Befehlen
- for / f - Schleifenbefehl gegen die Ergebnisse eines anderen Befehls.