Polecenie net user służy do zarządzania kontami użytkowników (m.in. ich właściwościami) z poziomu wiersza poleceń. Jeśli administrator chce, aby użytkownik po zalogowaniu musiał ustawić nowe hasło (typowo po nadaniu hasła tymczasowego lub po resecie), używa się ustawienia odpowiadającego zasadzie "User must change password at next logon". W tej składni realizuje to przełącznik /logonpasswordchg:yes.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- net user test /passwordreq:yes – dotyczy wymogu posiadania hasła na koncie (czy konto może działać bez hasła). Nie oznacza to wymuszenia zmiany hasła przy logowaniu.
- net user test /passwordchg:no – ogranicza możliwość samodzielnej zmiany hasła przez użytkownika. To przeciwne do celu pytania, bo nie wymusza zmiany i może nawet utrudniać zmianę.
- net user test /passwordreq:no – wskazuje, że hasło nie jest wymagane. To również nie ma związku z wymuszeniem zmiany hasła po zalogowaniu.
W praktyce egzaminacyjnej warto zapamiętać różnicę:
- logonpasswordchg – "co ma się stać przy kolejnym logowaniu" (wymuszenie zmiany),
- passwordreq – "czy hasło w ogóle jest wymagane",
- passwordchg – "czy użytkownik może zmieniać hasło".
Wskazówka do nauki: jeśli w poleceniu pojawia się człon logon, zwykle dotyczy zachowania podczas logowania, a nie samego istnienia hasła.