Question

i construit un programme qui raccorde le clavier et quand une touche de raccourci serra openning la porte (qui relié au port série COM1 de l'ordinateur).

cela fonctionne très bien, jusqu'à ce que je verrouillage de l'ordinateur (Windows + L). je veux être en mesure d'ouvrir la porte avec le même raccourci clavier à partir de l'écran d'ouverture de session.

i sous Windows XP et C #.

Comment puis-je faire?

merci.

Était-ce utile?

La solution 3

Yahhhhhhhhhhhh !! je l'ai trouvé !!

Cela peut être fait avec " psexec / x" de Sysinternals.

Autres conseils

Vous devez écrire un service Windows qui fait cela. Les services et les pilotes peuvent fonctionner en dehors des ouvertures de session utilisateur, et les services sont beaucoup plus faciles à écrire que les pilotes.

vous ne pouvez pas. Lorsque l'écran est verrouillé puis les entrées de la souris et keboard ne sont pas envoyés aux programmes en cours d'exécution. Il est une chose de sécurité. Si vous pouvez communiquer avec les programmes en cours d'exécution lorsque l'écran est verrouillé alors quel serait le point de verrouillage de l'écran

Les programmes qui sont en cours d'exécution avec des droits d'utilisateur normal ne sont pas autorisés à jouer avec l'écran d'ouverture de session pour des raisons de sécurité. Cela rend plus difficile pour les enregistreurs de voir votre mot de passe.

Vous devez convertir votre programme en un service. S'il te plait regarde http://msdn.microsoft.com/en-us /library/ms686953(VS.85).aspx Pour plus de détails sur la façon de mettre en œuvre et installer un service.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top