Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Unforgiver, Вы писали:
U>>С помощью RAdmin-а удаленно можно реализовать практически всё U>>Только при чем тут .НЕТ ?
А>это радмин тут при чем в форуме про .нет А>мне нужно сделать это программно и на с#
Если нужно всё делать незаметно для пользователя того компа — то Наверное можно как-то.
А если это легитимная операция, тогда можно так:
1. Пишешь сервис, который следит либо за папкой, либо за очередью MSMQ, либо слушает Remoting-порт (на выбор).
2. Ставишь сервис на нужную машину.
3. Когда надо сменить пароль, кидаешь либо файл в папку, либо сообщение в очередь, либо вызываешь Remoting-объект (и передаешь нужный UserName и новый пароль).
4. Сервис "увидел", что пришла инструкция, парсит её и с помощью Process.Start() выполняет команду:
net user имя_пользователя новый_пароль
5. После обработки инструкции ждёт дальше.
Как-то так. Только надо еще список всех пользователей получать. Я тоже не знаю как
Всё заканчивается плохо. Если что-то закончилось хорошо — значит оно еще не закончилось.
Re[4]: удаленная смена пароля для локального пользователя
От:
Аноним
Дата:
26.11.08 11:17
Оценка:
Здравствуйте, Unforgiver, Вы писали:
спасибо за ответ, но вы пошли в другую степь совсем
мне нужно именно используя штатные средства .нет, типа system.management
задача в том, что нужно сменить пароли локального админа на нескольких компах, все легально, текущий пароль известен
Re: удаленная смена пароля для локального пользователя
Здравствуйте, <Аноним>, Вы писали:
А>Здравствуйте, Unforgiver, Вы писали:
А>спасибо за ответ, но вы пошли в другую степь совсем А>мне нужно именно используя штатные средства .нет, типа system.management А>задача в том, что нужно сменить пароли локального админа на нескольких компах, все легально, текущий пароль известен