Вниз
Скачать: CL | DM;

Отключение компьютера по сети.   Найти похожие ветки 

 
Diamond Dog   (2001-10-14 17:21) [0]

Доброго времени суток Мастера! Тут возник такой вопрос. Есть локальная сеть, в сети есть два компьютера
А и В. Диски компьютера В являются локальными, невидимы с компьютера А. Вопрос: как попасть на
компьютер В с А, вывести свое сообщение на компьютере В и выключить его. Возможно размещение на
компьютере резидентной программы(но не желательно). Помогите пожалуйста.


 
wHammer ©   (2001-10-16 10:20) [1]

Без резидентной программы я думаю ты не обойдешся!
Принять сообщение ты можешь с помощью сокетов или, в простейшем случае, с помощью обращения резидентной программы на В к открытому сетевому диску(каталогу) на А. Ищешь там нужный твоей программе файлик, производишь действия по его обработке, например, вывести сообщение MessageBox, находишь это сообщение - FindWindow, размещаешь его поверх всех окон - SetForegroundWindow, ну а потом завершаешь работу на компьютере посредством комманд RunDll32.


 
bob   (2001-10-16 11:56) [2]

Что значит попасть на компьютер В?
Если просто вывести сообщение и выключить используй
InitiateSystemShutdown(<комп>,"Sorry, you ShutDown",<через сколько секунд выключить>,true,true)

Удачи


 
sedoy ©   (2001-10-16 16:21) [3]

Работает только под NT и у меня на 2000 не сработало, в справке пишется, что нужно выставлять привилегии отдельно на удаленное откл. и локальное



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
6-28521
Serguar
2001-10-10 12:42
2002.01.10
Вопрос по TUDPServer/TUDPClient из Indy


7-28549
DenKost
2001-09-27 20:45
2002.01.10
Clock and Date


3-28414
Mazer
2001-12-07 10:54
2002.01.10
DBF+DBT?


1-28498
Dimedrol
2001-12-22 13:30
2002.01.10
DLL вызывает процедуру в основной проге...


6-28524
Алексей Штыков
2001-10-16 14:38
2002.01.10
Как втихую проверить обновления (любые) с сервера.?




   Наверх