Jak znaleźć pełną nazwę konta znając login użytkownika? (dsquery.exe)

Loginy użytkowników nie zawsze wskazują nazwisko posiadacza. Znając login użytkownika możemy chcieć znaleźć jego imię i nazwisko, a w praktyce jest to po prostu pełna nazwa konta domenowego. Jak więc przetłumaczyć login na nazwę konta? Możemy skorzystać z DSQUERY i DSGET z pakietu RSAT:

DSQUERY USER -samid *login* | DSGET USER -samid -display

Wynik będzie podobny do tego:

DSQUERY USER -samid user234 | DSGET USER -samid -display
   samid     display
   user234     Jan Kowalski
dsget succeeded

Operację odwrotną, czyli znajdowanie loginu po nazwisku, znajdziecie W TYM one-linerze 🙂

Łukasz Skalikow

Obecnie Manager IT. Przez lata byłem Inżynierem systemów. Jestem entuzjastą i specem od vSphere, Windows serwer, GPO. Od zawsze byłem zwolennikiem wiersza poleceń i automatyzacji. Obecnie, ze względu na pracę, rodzinę i wyjazdy służbowe, dużo mniej udzielam się na blogu, ale mam nadzieję, że pośród kilkuset porad opublikowanych na spece.it, wiele osób znajdzie dla siebie coś przydatnego :)

Przeczytaj także...

3 komentarze

  1. dzinks napisał(a):

    Lub w PS: Get ad-user *login*

  2. Lrrr napisał(a):

    Przydatne, bo u mnie w firmie loginy to ciąg znaków, po których nie sposób rozpoznać właściciela. :(((

Dodaj komentarz