Дочитав до конца, вы сможете:
- Узнать, как выполняется смена пароля через командную строку Windows
- Создать собственный батник для выполнения смены пароля по сети сразу для группы машин под управлением той же Windows
А здесь узнаете, как скопировать текст из pdf.
Смена пароля через командную строку
Для выполнения этой операции применяют утилиту cusrmgr.exe, которую вы можете скачать по этому адресу: http://support.modelamerican.com/downloads/Utilities/Windows/ResKit/cusrmgr.exe
Если запустить ее без параметров, в описании можно прочитать, что для смены пароля через командную строку на локальной машине достаточно запустить cusrmgr.exe (естественно, с соответствующими правами) вот так:
cusrmgr -u <username> -P <password>
ВНИМАНИЕ! Параметр -P — должен быть именно таким — БОЛЬШАЯ буква. Использование -p — маленькой буквы установит случайный пароль для пользователя. Если это будет выполнено для единственного пользователя с правами администратора — контроль над машиной будет потерян. хотя и не безвозвратно. Просто придется потратить время на сброс пароля, о чем речь в другой раз.
Перейдем к описанию самой команды.
В данном случае имя машины оставлено по дефолту (значение по умолчанию) пустым — таким образом, команда будет выполнять для локальной системы.
Если операцию нужно проделать для машины в сети, тогда есть два варианта, о которых ниже по тексту.
Смена пароля по сети
Рассмотрим оба варианта.
- Смена пароля по сети для одной машины
- Смена пароля для всех машин сети одновременно
В этом случае команда примет вид
cusrmgr -u <user> -m \\<comp-name> -P "<password>"
Если у вас большая сеть в несколько десятков машин и, что еще хуже, неупорядоченные сетевые имена, перебивать команду для каждой машины руками может быть проблематично. Поэтому воспользуемся простым батником (командным файлом), который на раз заменит пароль определенного пользователя (подразумевается, что он у всех одинаковый, допустим, user) на указанный в команде. Исходный код батника:
net view > complist.txt for /F "skip=4 tokens=1 " %%i in (complist.txt) do (cusrmgr.exe -u <username> -m \\%%i -P "<password>")
Теперь для вас не составит труда сменить пароль по сети или сменить пароль через командную строку для локальной машины с установленной ОС Windows. Естественно, при наличии соответствующих локальных или сетевых прав доступа.
Pingback: Хром не открывает ссылки - Архив системного администратора