2009-08-21 15:40:30 +0000 2009-08-21 15:40:30 +0000
16
16

Jak sprawdzić czy mój obecny użytkownik ma prawa administratora czy nie?

Pracuję na systemie Win XP sp2. Jak sprawdzić, czy mam prawa administratora, czy nie?

Nie mogę sprawdzić właściwości systemu. Nie mam aż tylu pozycji w panelu konfiguracyjnym. Wygląda na to, że nie mam praw administratora, ale jak to sprawdzić formalnie ? Czy są do tego jakieś narzędzia wiersza poleceń?

Odpowiedzi (7)

24
24
24
2009-08-21 15:49:39 +0000

Start - uruchom - cmd.exe

net user <username>

Pokaże członkostwo w grupie lokalnej na dole wyjścia, więc łatwo je znaleźć. Jest to prawdopodobnie o wiele szybsze niż przeglądanie GUI w poszukiwaniu opcji (win+R,cmd,enter, bez użycia myszy).

Jeśli jesteś w domenie, użyj localgroup zamiast:

net localgroup Administrators

Samodzielnie sprawdź listę grup lokalnych za pomocą localgroup.

net localgroup
5
5
5
2009-08-21 17:30:51 +0000

Innym bardzo prostym sposobem na XP jest kliknięcie prawym przyciskiem myszy na zegar w zasobniku i wybranie polecenia Dostosuj datę/czas. Pojawi się komunikat, jeśli nie masz praw administratora.

4
4
4
2009-08-21 15:46:32 +0000

Istnieje bardzo prosty sposób na sprawdzenie, czy bieżący użytkownik ma lokalne prawa administratora w xp:

  1. kliknij prawym przyciskiem myszy na start
  2. sprawdź, czy masz opcję “otwórz wszystkich użytkowników”
  3. jeśli tam jest, masz prawa administratora
3
3
3
2012-07-02 22:13:55 +0000

Jeśli dodasz przełącznik /domain do polecenia net, uruchomi ono polecenie na poziomie domeny. To powinno pomóc tym, którzy chcą uruchomić polecenie na tych typach grup i użytkowników.

Działa na użytkownikach nie będących administratorami. Przetestowałem to.

Automatycznie używa domeny, której członkiem jest komputer. Globalne członkostwo w grupie jest w rzeczywistości członkostwem w grupie domeny.

Użycie netcommand/help daje bardzo szczegółowe opisy przełączników. W ten sposób dowiedziałem się o tym przełączniku. Jeśli użyjesz tylko /?, otrzymasz tylko podstawową pomoc dotyczącą składni.

2
2
2
2010-04-20 18:59:19 +0000

nie jest to uniwersalna metoda, ponieważ taki skrypt nie zadziała w przypadku innego języka systemowego, np. w języku rosyjskim nie mamy Administratorów tylko Администраторы (tak, zgadzam się, że to jest absolutnie głupie, ale tak jest w microsofcie).

istnieje jeszcze jeden wariant dla cmd:

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

ale eksperymenty pokazują, że nie jest on też uniwersalny, np.: pierwsze logowanie administratora do systemu po konfiguracji windows (i prawdopodobnie w wielu innych przypadkach jak wyłączone udziały administratora przez rejestr systemowy i tak dalej).

1
1
1
2009-08-21 18:26:10 +0000

Aby sprawdzić, czy jesteś członkiem lokalnej grupy administratorów, użyj

net localgroup [admin group name]

(bez nawiasów, jeśli nazwa grupy zawiera spacje, użyj “” wokół nazwy).

Jeśli nie masz pewności co do grup, użyj

net localgroup

I to da ci wszystkie grupy lokalne na twoim komputerze. Następnie użyj pierwszego polecenia, aby sprawdzić, czy jesteś ich członkiem. To może pomóc Ci dowiedzieć się, czy masz pełne prawa administratora, czy może tylko prawa użytkownika Power User.

0
0
0
2009-08-21 15:43:26 +0000

Właściwie to po prostu idź i kliknij prawym przyciskiem myszy dowolny plik i kliknij “właściwości”, a następnie spójrz na zabezpieczenia. To da ci listę grup użytkowników. Sprawdź, czy jesteś częścią grupy użytkowników admin, czy nie i będziesz wiedział.