Batch: WHOAMI, SIDs abfragen
Ist die aktuelle Umgebung "Als Administrator" gestartet?
@echo off
whoami /groups | find "S-1-16-12288" > nul
if not errorlevel 1 {
color 47
}
- Abfrage der möglichen Farben (Hintergrund+Schrift): color /?
- "If not errorlevel 1" prüft, ob der Wert gleich oder größer ist. Abfrage "if errorlevel 0" wäre also sinnlos.
- SID oben bedeutet "Hohe Verbindlichkeitsstufe", d.h. Start "als Administrator".
Liste aller bekannten Gruppen- und Systemuser- SIDs:
https://support.microsoft.com/de-de/help/243330/well-known-security-identifiers-in-windows-operating-systems