Цитата Гарин:
я думал это не надежный способ »
|
И чем же он ненадежный?

Нормально работает.
Можете попробовать в планировщике настроить выполненение при простое команды
Код:

rundll32.exe user32.dll,LockWorkStation
Но я не помню, есть ли в планировщике XP опция запуска команды при простое (в Vista есть).