2012-01-02 6 views
0

Я пытаюсь разработать приложение, которое может управлять ПК с помощью SMS с помощью Интернета. также я включаю питание ПК с помощью сотового телефона. но после того, как я включу компьютер, он попросит имя пользователя & пароль! Я храню эту информацию в локальной базе данных (например: MS ACCESS). как я могу получить это имя пользователя & пароль, а затем войдите на ПК с помощью VB.NET программы?Автоматизация входа в систему с помощью vb.net?

ответ

1

Во-первых, чтобы прочитать базу данных, ваше приложение должно быть запущено до того, как пользователь выполнит вход в систему, как системная служба. Можете ли вы сделать все, что хотите сделать в этой службе, не запустившись на самом деле? Это избавило бы вас от ужасов ...

Gina. По крайней мере, до XP для входа в компьютер без ввода пароля на клавиатуре вы можете хранить учетные данные в реестре (каждый раз удалять логин для входа в систему, автологинировать) или реализовывать пользовательскую gina.dll, которая может «имитировать» пользователя. VB.Net не может быть использован для написания настраиваемого gina.dll, насколько мне известно, для этого вам нужно будет использовать C/C++.

Добавлено: По крайней мере, теоретически вы можете моделировать нажатия клавиш через usb, дистанционное управление вашей локальной машиной или что-то другое, чтобы имитировать клавиатуру, что-то может быть лучше, чем Gina;)

Смежные вопросы