Jak używać pspasswd z argumentem -u

1

Chcę użyć narzędzia pspasswd do zmiany hasła na wszystkich komputerach w sieci LAN. Poszukałem go w Google i dowiedziałem się, że następstwo pomoże

pspasswd \\* -u AdminUserName -p AdminPassword Username NewPassword

ale kiedy wykonam to polecenie, otrzymuję następujące dane wyjściowe

PsPasswd v1.23 - Lokalny i zdalny zmieniacz haseł Copyright (C) 2003-2010 Mark Russinovich Sysinternals - www.sysinternals.com

PsPasswd zmienia hasła w systemie lokalnym lub zdalnym.

Wykorzystanie dla kont lokalnych:   pspasswd [[komputer [, komputer, [, ...]] | @file] [-u Nazwa użytkownika [-p Hasło]]]       Konto [Nowe hasło] Wykorzystanie dla kont domeny:   pspasswd Domena Konto [NewPassword]

 computer    Computer or computers on which the local account exists. If
             you omit the computer name, the local computer is assumed.
             If you specify a wildcard (\\*), PsPasswd runs the
             command on all computers in the current domain or workgroup.
 @file       PsPasswd will change the password on the computers listed
             in the file.
 -u          Specifies optional user name for login to remote computer.
 -p          Specifies optional password for user name. If you omit this
             you will be prompted to enter a hidden password.
 Domain      Specifies name of the domain of the target account.
 Account     Specifies name of the account for password change.
 NewPassword New password. If omitted a NULL password is applied.

Wydaje mi się, że nie znalazłem, jeśli napisałem coś złego w składni. Jeśli ktoś może, spróbuj rozwiązać problem.

Pramod Jodhani
źródło
Biorę to za grupę roboczą, a nie domenę?
Frank Thomas
Tak, jest w grupie roboczej, ale myślę, że jest to błąd w pspasswd v 1.23 i nie mogę znaleźć żadnej niebezpiecznej wersji. Zobacz forum.sysinternals.com/…
Pramod Jodhani