문제

i built a program that hooks the keyboard and when some hotkey pressed it openning the door (that connected to the COM1 serial port of the computer).

this works fine, until i locking the computer (winkey+L). i want to be able to open the door with the same hotkey from the logon screen.

i using Windows XP & C#.

how do i do that?

thanks.

도움이 되었습니까?

해결책 3

Yahhhhhhhhhhhh!! i found it!!

This can be done with "psexec /x" from sysinternals.

다른 팁

You need to write a Windows service that does this. Services and drivers can run outside of user logins, and services are a lot easier to write than drivers.

you can't. When the screen is locked then mouse and keboard inputs aren't sent to running programs. It's a security thing. If you could communicate with running programs when the screen was locked then what would be the point of locking the screen

Programs that are running with normal user rights are not allowed to mess with the logon screen for security reasons. This makes it harder for key loggers to see your password.

You need to convert your program into a service. Please see http://msdn.microsoft.com/en-us/library/ms686953(VS.85).aspx for details on how to implement and install a service.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top