Polecenie net user — co to jest?
net user to polecenie wiersza poleceń (cmd) systemu Microsoft Windows służące do zarządzania lokalnymi kontami użytkowników komputera. Pozwala wyświetlać, tworzyć, modyfikować i usuwać konta — wszystko z poziomu konsoli, bez konieczności otwierania graficznego panelu administracyjnego (Panel sterowania, Ustawienia, Zarządzanie komputerem).

Występuje we wszystkich wersjach Windows od Windows NT (lata 90.) przez XP, 7, 10 aż po Windows 11, a także w Windows Server. To podstawowe narzędzie administratora i klasyczny temat egzaminacyjny w kwalifikacji INF.02 (Administracja i eksploatacja systemów komputerowych) — pytania CKE sprawdzają znajomość składni tworzenia użytkownika, różnice między Linux a Windows (useradd vs net user) oraz właściwości domyślnych kont systemu Windows.
Do czego służy net user?
Polecenie pozwala m.in.:
- wyświetlić listę kont lokalnych użytkowników,
- utworzyć nowe konto lokalne (
/add), - ustawić lub zmienić hasło użytkownika,
- usunąć konto (
/delete), - włączyć lub wyłączyć konto (
/active:yes//active:no), - ustawić datę wygaśnięcia konta (
/expires), - wymusić zmianę hasła przy następnym logowaniu (
/logonpasswordchg), - ograniczyć godziny logowania (
/times), - ustawić profil mobilny lub skrypt logowania.
Wyświetlanie kont — bez parametrów
net user
Wynik to lista wszystkich lokalnych kont użytkowników:
Konta użytkowników dla \\KOMPUTER
-----------------------
Administrator DefaultAccount Gość
Jan egzamin WDAGUtility
Aby zobaczyć szczegóły konkretnego użytkownika (login, ostatnie logowanie, członkostwa w grupach, prawa):
net user jan
Tworzenie nowego użytkownika — pytanie CKE
To najczęściej egzaminowana składnia:
net user nazwa_użytkownika hasło /add
Klasyczny przykład egzaminacyjny
„Aby stworzyć nowego użytkownika o nazwie egzamin z hasłem qwerty w systemie Windows XP, należy wykorzystać polecenie…"
Odpowiedź:
net user egzamin qwerty /add
Rozbicie polecenia:
| Element | Znaczenie |
|---|---|
net user | polecenie zarządzania kontami użytkowników |
egzamin | nazwa tworzonego konta |
qwerty | hasło konta |
/add | parametr „dodaj użytkownika" |
Wynik: w systemie pojawia się nowe konto lokalne „egzamin" z hasłem „qwerty".
Tworzenie z hasłem interaktywnym
Jeśli nie chcemy podawać hasła w jawnej formie (widocznej w historii poleceń), używamy gwiazdki:
net user egzamin * /add
System poprosi o wpisanie hasła i jego potwierdzenie. Hasło nie wyświetli się podczas wpisywania.
Inne typowe operacje
Usunięcie konta
net user egzamin /delete
Zmiana hasła
net user egzamin nowe_haslo
(bez /add — modyfikacja istniejącego konta)
Wyłączenie / włączenie konta
net user egzamin /active:no # wyłączenie
net user egzamin /active:yes # włączenie
Wygaśnięcie konta
net user egzamin /expires:31/12/2026
net user egzamin /expires:never
Wymuszenie zmiany hasła przy logowaniu
net user egzamin /logonpasswordchg:yes
Ograniczenie godzin logowania
net user egzamin /times:Pn-Pt,8-17
(logowanie tylko w dni robocze, w godzinach 8–17)
Domyślne konta w Windows
Po instalacji systemu Windows zawiera kilka wbudowanych kont:
| Konto | Typowy stan | Funkcja |
|---|---|---|
| Administrator | WYŁĄCZONE (domyślnie w Win 7/10/11) | konto z pełnymi uprawnieniami systemowymi |
| Gość | WYŁĄCZONE (od Windows 10) | ograniczone konto dla osób bez własnego loginu |
| DefaultAccount | wyłączone | konto systemowe Microsoftu |
| WDAGUtilityAccount | wyłączone | konto Windows Defender Application Guard |
Konto Administrator — pytanie CKE
„W systemie Windows, domyślne konto administratora po jego dezaktywowaniu oraz ponownym uruchomieniu komputera…"
Zachowanie zależy od wersji systemu i kontekstu, ale kluczowa wiedza to:
- Wbudowane konto Administrator w nowoczesnych Windows (Vista i nowsze) jest domyślnie wyłączone — z powodów bezpieczeństwa.
- Po jego dezaktywacji (np. przez
net user Administrator /active:no) konto pozostaje wyłączone po restarcie — system nie aktywuje go automatycznie. - Aby się zalogować na konto Administrator, trzeba je najpierw włączyć (
net user Administrator /active:yes) lub w trybie awaryjnym, lub poprzez politykę bezpieczeństwa. - Wyłączone konto Administratora nie pojawia się na ekranie logowania.
Aktywacja konta Administrator:
net user Administrator /active:yes
(wymaga uprawnień administratora — uruchom cmd jako administrator).
Konto Gość a przydziały dyskowe — pytanie CKE
„W systemie Windows zainstalowanym w wersji obsługującej przydziały dyskowe, użytkownik o nazwie Gość…"
Konto Gość w Windows ma specjalny status:
- jest predefiniowanym kontem ograniczonym (członek grupy „Goście"),
- nie wymaga hasła (domyślnie),
- NIE PODLEGA przydziałom dyskowym — to konto z grupy „Goście" jest wyłączone z systemu quotas,
- ma ograniczone uprawnienia — nie może instalować oprogramowania, modyfikować systemu, zmieniać haseł,
- od Windows 10 jest domyślnie wyłączone.
Kluczowe na egzamin: Gość NIE ma stosowanych przydziałów dyskowych — to wynika z polityki Microsoftu, gdzie konto Gość jest traktowane jako specjalne i nie powinno być monitorowane mechanizmami quota.
Przydziały dyskowe (Disk Quotas)
Przydziały dyskowe to mechanizm Windows pozwalający ograniczyć ilość miejsca na dysku dostępnego dla konkretnego użytkownika. Działają per użytkownik per wolumen NTFS.
- włącza się je z właściwości dysku → zakładka Przydział,
- wymagają systemu plików NTFS,
- użytkownicy z grupy Administratorzy są zwolnieni z przydziałów,
- konto Gość jest wyłączone z systemu przydziałów.
net user w XP, 7, 10, 11
Polecenie działa identycznie we wszystkich nowoczesnych wersjach Windows. Różnice są niewielkie:
- W Windows XP wiele opcji dotyczących polityk grup pracowało prościej.
- W Windows 7+ wprowadzono UAC — wykonanie
net user /addwymaga podniesionych uprawnień (cmd jako administrator). - W Windows 10/11 dodano nowe konta systemowe (DefaultAccount, WDAGUtility), które widać w
net user, ale są zarezerwowane przez system.
W pytaniach egzaminacyjnych pojawia się jeszcze Windows XP — to ważny element zapamiętania.
net user vs Linux
To częste pytanie egzaminacyjne — odróżnienie poleceń Windows od Linux/Unix:
| Funkcja | Windows (cmd) | Linux/Unix (bash) |
|---|---|---|
| Dodanie użytkownika | net user nazwa haslo /add | useradd nazwa lub adduser nazwa |
| Usunięcie | net user nazwa /delete | userdel nazwa |
| Zmiana hasła | net user nazwa nowe_haslo | passwd nazwa |
| Wyświetlanie kont | net user | cat /etc/passwd lub getent passwd |
| Wyłączenie | net user nazwa /active:no | usermod -L nazwa (lock) |
Pułapka egzaminacyjna:
useraddiadduserto polecenia Linux, NIE Windows. W pytaniu „utworzenie użytkownika w Windows XP" odpowiedź tonet user … /add, a nieuseradd!
Inne polecenia net …
net user to jedno z wielu poleceń z rodziny net …. Inne przydatne:
| Polecenie | Funkcja |
|---|---|
net localgroup | zarządzanie grupami lokalnymi |
net group | zarządzanie grupami domenowymi (na DC) |
net share | udostępnianie folderów w sieci |
net use | mapowanie dysków sieciowych |
net session | aktywne sesje sieciowe |
net statistics | statystyki usług sieciowych |
net start | uruchomienie usługi Windows |
net stop | zatrzymanie usługi Windows |
net view | widoczne komputery w sieci |
net time | synchronizacja czasu z innym komputerem |
Dodanie użytkownika do grupy
net localgroup Administratorzy egzamin /add
(dodaje użytkownika egzamin do grupy Administratorzy).
net localgroup Goście egzamin /add
(dodaje egzamin do grupy Goście).
Pomoc — przeglądanie opcji
Pełną listę opcji net user pokaże:
net user /?
net help user
Pomoc systemowa wymienia wszystkie parametry z opisem.
Wymagania uprawnień
Polecenia net user /add i większość modyfikacji wymaga uprawnień administratora. Należy:
- Uruchomić wiersz poleceń jako administrator (klik prawym → „Uruchom jako administrator"), lub
- Użyć
runasdla innego użytkownika z większymi prawami.
Bez podniesionych uprawnień próba modyfikacji konta zwróci błąd:
Wystąpił błąd dostępu systemowego.
Powiązane tematy
- md (cmd) — tworzenie katalogów w wierszu poleceń.
- echo (cmd) — wypisywanie tekstu w cmd.
- gałęzie rejestru Windows — administracja rejestrem.
- kopia rejestru Windows — backup ustawień systemu.
- PowerShell — nowoczesna alternatywa dla cmd (
New-LocalUser,Get-LocalUser). - lusrmgr.msc — graficzny menedżer użytkowników lokalnych (Computer Management).
Częste pomyłki — nie myl tego!
net user≠useradd—net userto Windows,useraddto Linux. Najczęstsza pułapka egzaminacyjna.net user nazwa haslo /add— kolejność: najpierw nazwa, potem hasło, na końcu/add./addto NIE jest opcjonalny parametr — bez niego nie utworzysz konta, tylko zmienisz hasło istniejącego.- Konto Gość ≠ konto Administrator — Gość ma ograniczone uprawnienia, Administrator pełne.
- Konto Gość NIE ma przydziałów dyskowych — to wyjątek systemowy.
- Konto Administrator jest domyślnie wyłączone w nowych Windows — Win 7/10/11.
net userbez parametrów wyświetla listę, z nazwą wyświetla szczegóły konta, z hasłem zmienia hasło, z/addtworzy nowe.- PowerShell ma inne polecenia —
New-LocalUser,Set-LocalUser,Remove-LocalUser(nienet user). net userzarządza KONTAMI LOKALNYMI, nie domenowymi (do domeny:dsadd,Active Directory).- Konto utworzone przez
net usernależy domyślnie do grupyUsers— nie ma uprawnień administratora.
Najważniejsze do zapamiętania
net user to polecenie cmd w systemie Windows do zarządzania lokalnymi kontami użytkowników. Klasyczna składnia tworzenia konta:
net user nazwa hasło /add
Np. net user egzamin qwerty /add tworzy użytkownika egzamin z hasłem qwerty.
Inne ważne opcje: /delete (usuń), /active:yes|no (włącz/wyłącz), /expires (wygaśnięcie).
Domyślne konta Windows: Administrator (wyłączone w Win 7+), Gość (wyłączone w Win 10+, NIE podlega przydziałom dyskowym). W Linuksie odpowiednikiem net user są useradd i adduser — to klasyczna pułapka egzaminacyjna.