Wie kann ich überprüfen, ob mein aktueller Benutzer über Administratorrechte verfügt oder nicht?

123776
yves Baumes

Ich laufe Win XP SP2. Wie überprüfe ich, ob ich Administratorrechte habe oder nicht?

Ich kann die Systemeigenschaften nicht überprüfen. Ich habe nicht so viele Elemente im Konfigurationsbereich. Es scheint, ich habe keine Administratorrechte, aber wie kann ich das formal überprüfen? Gibt es dafür Befehlszeilentools?

16
Ich wäre sehr neugierig auf eine allgemeine Lösung, die Untergruppen in Administratoren berücksichtigt. vor 12 Jahren 0
Kannst du `whoami` verwenden? Ich denke, es ist in Windows XP2 integriert? Timothy Leung vor 9 Jahren 0
Siehe auch http://superuser.com/questions/667607/check-if-current-command-prompt-was-launched-as-the-administrator ivan_pozdeev vor 7 Jahren 5

7 Antworten auf die Frage

23
jtimberman

Starten Sie -> Ausführen -> cmd.exe

net user <username> 

Zeigt Ihre lokalen Gruppenmitgliedschaften am unteren Rand der Ausgabe an, so dass sie leicht zu finden sind. Dies ist wahrscheinlich viel schneller als durch eine GUI zu stöbern, um nach Optionen zu suchen (win + R, cmd, enter, keine Maus beteiligt).

Wenn Sie sich in einer Domäne befinden, verwenden Sie stattdessen localgroup:

net localgroup Administrators 

Überprüfen Sie die Liste der lokalen Gruppen mit der lokalen Gruppe.

net localgroup 
Nicht wirklich schneller als diese Antwort (vorausgesetzt, sie ist richtig) - http://superuser.com/questions/27263/wie-zu-verifizieren- mein-aktueller-nutzer-hat-admin-recht-oder-nicht/27275# 27275 (aus dem kbd: WIN-ESC-MENU) arathorn vor 14 Jahren 0
Nicht wirklich schneller, aber eine bessere Antwort auf die Frage, da speziell nach Befehlszeilenprogrammen gefragt wurde. Travis Northcutt vor 14 Jahren 0
Diese Methode funktioniert nicht, wenn sich Ihr Konto in einer Windows-Netzwerkdomäne befindet. Es ist auch möglich, dass Sie nicht direkt Mitglied von Administratoren sind, sondern indirekt über eine andere Gruppe Mitglied sind. Dies trifft in meinem Fall zu, und daher erscheint mein Name nicht unter Administratoren, obwohl ich Mitglied einer Gruppe bin, die selbst Mitglied von Administratoren ist. Kevin Panko vor 14 Jahren 5
Schneller kann subjektiv sein. Als primär auf die Tastatur ausgerichteter Benutzer ist es für mich, als nach der Maus zu greifen. jtimberman vor 14 Jahren 0
Wie Kevin sagte, scheint es nicht zu funktionieren, wenn Sie sich in einer Netzwerkdomäne befinden. FrankS vor 14 Jahren 0
Ich habe keine Domäne zum Testen, und die Person, die die Frage stellt, hat nicht angegeben, ob sie eine Domäne verwendet. jtimberman vor 14 Jahren 0
ok, entschuldigung für die verspätung, ich sehe erst jetzt all diese kommentare. Bei meiner Arbeit benutzen wir eigentlich eine Domain. Kurz bevor ich ging, habe ich den Befehl gestartet und meine Benutzer nicht gesehen (wie oben angegeben). Trotzdem ist alles meine Schuld (obwohl ich nicht wusste, dass sie spielen kann), habe ich diesen Punkt nicht angegeben. Ihre Antwort ist nach wie vor interessant (und verdient ihre ganze Aufwertung). Vielen Dank jtimberman! :-) yves Baumes vor 14 Jahren 1
5
Keeloid

Eine andere sehr einfache Möglichkeit unter XP ist, mit der rechten Maustaste auf die Uhr in der Taskleiste zu klicken und den Befehl Datum / Uhrzeit anpassen auszuwählen. Sie erhalten eine Nachricht, wenn Sie keine Administratorrechte haben.

Anderen Benutzern kann der Zugriff über `secpol.msc` gewährt werden. Ich mache das manchmal für 'Interactive'. ivan_pozdeev vor 7 Jahren 0
4
FrankS

Es gibt eine sehr einfache Möglichkeit, zu überprüfen, ob der aktuelle Benutzer über lokale Administratorrechte in xp verfügt:

  1. Rechtsklick auf Start
  2. Prüfen Sie, ob Sie die Option "alle Benutzer öffnen" haben.
  3. Wenn es da ist, haben Sie Administratorrechte
Kann nicht in XP überprüfen, aber dies funktioniert definitiv nicht in Vista. Ich bin nur Mitglied der Benutzergruppe und habe das Menü "Alle Benutzer öffnen". shufler vor 14 Jahren 0
Ich benutze kein Vista, aber ich verwende diesen "Check" ständig in XP auf anderen PCs FrankS vor 14 Jahren 0
3
LocalGovAdmin

Wenn Sie /domainden netBefehl zum Befehl hinzufügen, wird der Befehl auf Domänenebene ausgeführt. Dies sollte denjenigen helfen, die den Befehl für diese Arten von Gruppen und Benutzern ausführen möchten.

Es funktioniert von Nicht-Admin-Benutzern. Ich habe es getestet.

Es verwendet automatisch die Domäne, der der Computer angehört. Die globale Gruppenmitgliedschaft ist eigentlich eine Domänengruppenmitgliedschaft.

Die Verwendung gibt sehr detaillierte Beschreibungen der Schalter. So fand ich den Schalter heraus. Wenn Sie nur verwenden, erhalten Sie nur grundlegende Hilfe zur Syntax.netcommand/help/?

1
Dustin

Um zu sehen, ob Sie Mitglied der lokalen Administratorengruppe sind, verwenden Sie

net localgroup [admin group name] 

(ohne die Klammern, wenn der Gruppenname Leerzeichen enthält, verwenden Sie den Namen "").

Wenn Sie sich der Gruppen nicht sicher sind, verwenden Sie

net localgroup 

Dadurch erhalten Sie alle lokalen Gruppen auf Ihrem Computer. Verwenden Sie dann den ersten Befehl, um zu sehen, ob Sie Mitglied sind. Dies kann Ihnen dabei helfen, herauszufinden, ob Sie über vollständige Administratorrechte oder nur über Power User-Rechte verfügen.

Es ist möglich, dass Sie nicht direkt Mitglied von Administratoren sind, sondern indirekt über eine andere Gruppe Mitglied sind. Dies trifft in meinem Fall zu, und daher wird mein Name nicht unter Administratoren angezeigt, obwohl ich Mitglied einer Gruppe bin, die selbst Mitglied von Administratoren ist. Kevin Panko vor 14 Jahren 4
@Kevin: Wie würdest du das so herausfinden? yves Baumes vor 14 Jahren 1
1
alexsupra

Das ist keine universelle Methode, da ein solches Skript bei anderen Systemsprachen nicht funktioniert. zB: in russischer Sprache haben wir keine Administratoren, aber Администраторы (ja, ich stimme zu, dass das absolut dumm ist, aber das ist in Microsoft so).

Es gibt eine weitere Variante für cmd:

if not exist "%logonserver%\admin$\*.*" goto common_user 

Experimente zeigen jedoch auch, dass es nicht universell ist, z.

0
KdgDev

Tatsächlich klicken Sie einfach mit der rechten Maustaste auf eine beliebige Datei, klicken Sie auf "Eigenschaften" und sehen Sie sich die Sicherheit an. Dadurch erhalten Sie eine Liste mit Benutzergruppen. Prüfen Sie, ob Sie Teil der Admin-Benutzergruppe sind oder nicht, und Sie wissen es.