Re[5]: удаленная смена пароля для локального пользователя
От: xRay-Magnitka  
Дата: 27.11.08 04:16
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Здравствуйте, Unforgiver, Вы писали:


А>спасибо за ответ, но вы пошли в другую степь совсем

А>мне нужно именно используя штатные средства .нет, типа system.management
А>задача в том, что нужно сменить пароли локального админа на нескольких компах, все легально, текущий пароль известен

Примерно так:
 string userPath = String.Format("WinNT://{0}/{1},user", machine, user);
 DirectoryEntry userEntry;
 userEntry = new DirectoryEntry(userPath, userNameToConnect, userPassToConnect, AuthenticationTypes.Secure);
 userEntry.Invoke("setPassword", newPassword);
 userEntry.CommitChanges();
... << RSDN@Home 1.2.0 alpha 4 rev. 1094>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.