Ich konnte das Skript korrigieren, indem der Leerraum in Ihrer delims-Variable ersetzt und ein Tab und ein Leerzeichen an seine Stelle gesetzt wurden.
wpeutil UpdateBootInfo for /f "tokens=2* delims= " %%A in ('reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType') DO SET Firmware=%%B if %Firmware%==0x1 echo The PC is booted in BIOS mode. if %Firmware%==0x2 echo The PC is booted in UEFI mode.
** HINWEIS: ** Ich habe das Skript in notepad.exe bearbeitet, um eine korrekte Kodierung sicherzustellen. Ein Kopieren / Einfügen des obigen Codes funktioniert möglicherweise nicht.