Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Пароль входа в систему (http://forum.oszone.net/showthread.php?t=221980)

sov44 02-12-2011 00:23 1807667

Пароль входа в систему
 
Уважаемые форумчане! Помогите с написанием скрипта по определению паролей входа в систему пользователей с правами администратора. Если паролей нет, ввести их вручную и установить автоматический вход в систему.

Iska 02-12-2011 02:52 1807725

Для определения: vbscript: определить локальные учётные записи с пустым паролем.

Обращаю Ваше внимание на то, что были сообщения о неработоспособности этого сценария: VBS: Проверка сценария определения локальных "учёток" с пустым паролем.

Определить обладает ли чужая учётная запись полномочиями администратора, в общем случае — невозможно. Но можно ограничиться определением членства в группах.

sov44 02-12-2011 07:15 1807751

Ищется решение в формате cmd для определения переменных пользователей и паролей для совершения с ними дальнейших операций. Идея с определением членства в группе "Администраторы" хороша и достойна развития.

Loran_rus 02-12-2011 08:04 1807763

Предлагаю такой алгоритм

net localgroup Aдминистраторы
покажет вам список пользователей и групп входящих в группу локальных администраторов

net user Имя_Пользователя
покажет информацию о пользователе где будет такая строка
Требуется пароль Yes
если "Нет" net user Имя_Пользователя Пароль

а дальше в этом же скрипте правим реестр
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
DefaultUserName, DefaultPassword,AutoAdminLogon
согласно статье

для выполнения этих действий нужны права Администратора

sov44 02-12-2011 15:45 1808035

Loran_rus, идея понятна, однако не в полной мере отвечает поставленной задаче. ;)
Цитата:

Цитата Loran_rus
net localgroup Aдминистраторы
покажет вам список пользователей и групп входящих в группу локальных администраторов »

не хочет показывать.

Iska 02-12-2011 16:01 1808046

Цитата:

Цитата Loran_rus
net user Имя_Пользователя
покажет информацию о пользователе где будет такая строка
Требуется пароль Yes
если "Нет" net user Имя_Пользователя Пароль »

Разве сие соответствует пустому/не пустому паролю пользователя?

Цитата:

Цитата sov44
не хочет показывать. »

Покажите вывод:
Код:

net localgroup
только, пожалуйста, текстом, а не картинкой.

sov44 02-12-2011 18:13 1808120

Цитата:

Цитата Iska
Покажите вывод:
net localgroup
только, пожалуйста, текстом, а не картинкой. »

домашний комп. (на скрине выше комп рабочий)
Код:

Псевдонимы для \\1-ххх.......

-------------------------------------------------------------------------------
*__vmware__
*HelpServicesGroup
*Администраторы
*Гости
*Операторы архива
*Операторы настройки сети
*Опытные пользователи
*Пользователи
*Пользователи удаленного рабочего стола
*Репликатор
Команда выполнена успешно.


sov44 02-12-2011 22:35 1808295

Я полагаю, задачка не решаема. В таком случае подскажите сторонние программы, которые смогут эту задачку решить.

Iska 03-12-2011 03:31 1808397

sov44, а если попробовать в команде:
Цитата:

Цитата Loran_rus
net localgroup Aдминистраторы »

Цитата:

Цитата sov44
не хочет показывать. »

использовать русскую букву «А» в параметре «Администраторы» ;) (именно оттого я прошу приоритетно текст, а не скриншоты)?
Код:

net localgroup Администраторы


Время: 01:44.

Время: 01:44.
© OSzone.net 2001-