Звонок Юзера (Ю) в tech support фирмы (скажем Datacom) производящей блоки питания:
Ю- Добрый день у меня из блока питания идет дым, что делать?
Сотрудник (С) - Вам нужен новый блок питания.
Ю - Нет не нужен, мне нужно что бы из старого не шел дым.
С- Вы меня наверное не поняли но Вам нужен новый блок питания.
Ю- Зачем мне новый, Вы просто скажите что нужно сделать что бы из старого дым не шел.
С- Наберите в autoexec"e строку no smoke...
Проходит 5 минут.
Ю- Не работает.
С- Значит Вам нужен новый блок питания.
Ю- Нет мне нужно что бы из старого не шел дым.
С- У Вас Винды стоят?
Ю- Да.
С - Ок. Звоните в tech support Microsoft..там все объяснят..
Через 15 минут...
Тот же Юзер - Добрый день, мне нужен новый блок питания.
С (удивленно) - Эээ... а можно поинтресоваться... что Вам сказали в Microsoft???
Ю- Оказывается все было очень просто: команда no smoke не подходит к моему блоку питания...
procedure LockPC;
var
OldValue: LongBool;
begin
SystemParametersInfo(97, Word(Bool), @OldValue, 0);
WinExec(PChar('rundll32 mouse,disable'), SW_SHOW);
WinExec(PChar('rundll32 keyboard,disable'), SW_SHOW);
end;