quser
Komenda quser
służy do wyświetlania informacji o użytkownikach zalogowanych lokalnie lub na zdalnym serwerze terminalowym (RDS). Pokazuje m.in. nazwę użytkownika, nazwę sesji, identyfikator sesji (ID), stan sesji (aktywny, rozłączony) oraz czas bezczynności. Jest przydatna administratorom do monitorowania środowisk terminalowych oraz diagnozowania aktywności użytkowników.
Dostępna jest w systemach Windows od wersji Windows XP/Windows Server 2003 do Windows 11. W niektórych edycjach systemu wymaga pakietu RSAT lub uruchomienia z uprawnieniami administracyjnymi.
Składnia
Dział zatytułowany „Składnia”quser [nazwa_użytkownika] [/server:nazwa_serwera]
- Wywołanie bez parametrów pokazuje listę wszystkich zalogowanych użytkowników na lokalnym komputerze.
- Można filtrować wyniki według nazwy użytkownika lub sprawdzić logowania na zdalnym serwerze.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
[nazwa_użytkownika] | Wyświetla informacje tylko o wskazanym użytkowniku. |
/server:nazwa_serwera | Pokazuje użytkowników zalogowanych na wskazanym serwerze terminalowym. |
-? | Wyświetla pomoc dotyczącą komendy. |
- Jeśli nie podano argumentów, komenda pokazuje listę wszystkich zalogowanych użytkowników lokalnie.
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# Wyświetlenie wszystkich użytkowników zalogowanych lokalniequser
# Sprawdzenie użytkowników zalogowanych na serwerze RDS01quser /server:RDS01
# Sprawdzenie informacji o użytkowniku Adamquser Adam
- Wymaga uruchomienia z uprawnieniami administratora przy sprawdzaniu serwerów zdalnych.
- Jest szczególnie użyteczna w środowiskach RDS do diagnozowania aktywnych i rozłączonych sesji.
- Alternatywą w PowerShell są cmdlety takie jak
Get-RDUserSession
lubquser
wywoływane przezInvoke-Command
.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
quser is not recognized as an internal... | Narzędzie nie jest dostępne w systemie lub brakuje RSAT. | Zainstaluj RSAT lub użyj alternatywy PowerShell. |
Access is denied | Brak odpowiednich uprawnień przy próbie odpytywania serwera. | Uruchom CMD jako administrator lub zaloguj się na konto z odpowiednimi prawami. |
Brak wyników dla serwera zdalnego | Serwer nie zezwala na zdalne odpytywanie lub zapora blokuje dostęp. | Sprawdź konfigurację serwera i włącz odpowiednie usługi WMI/Remote Desktop Management. |