Eine gute Antwort hier im Duplikat gefunden .
Sie können mit whoami
dem /groups
Parameter, die die Berechtigungen für den aktuellen Benutzer zugewiesen sehen. Diese Berechtigungen sind auch sitzungsspezifisch, dh: Wenn die Sitzung nicht erhöht ist, whoami /groups
fehlt die Gruppe, die für erhöhte Sitzungen erteilt wird. Die Verwendung des whoami
Befehls und der /groups
Parameter sind im TechNet-Artikel für Whoami dokumentiert .
Die Gruppe, nach der Sie suchen müssen, ist SID S-1-16-12288
, auch bekannt als "High Mandatory Level". Weitere Informationen finden Sie im TechNet-Artikel Bekannte Sicherheits-IDs in Windows-Betriebssystemen .
Wenn Sie die Aufgabe für sich selbst vereinfachen möchten, müssen Sie die Ausgabe nicht find
mit allen aufgelisteten Gruppen visuell durchsuchen, sondern mit folgender Syntax weiterleiten:
whoami /groups | find "S-1-16-12288"
Dadurch wird die Zeile ausgegeben, die die SID enthält, wenn sie gefunden wird, oder eine leere Ausgabe, wenn die SID nicht gefunden wird. (In letzterem Fall würde dies auf eine nicht erhöhte Sitzung hindeuten.) In einem Skript können Sie auch die Fehlerstufe von prüfen, find
um festzustellen, ob die Gruppe gefunden wurde oder nicht. Eine Fehlerstufe von Null zeigt eine erfolgreiche Suche an (erhöhte Sitzung), während eine Fehlerstufe von Eins angibt, dass die Gruppe nicht gefunden wurde (nicht erhöhte Sitzung).