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

Выключение компа но не простое.....:)   Найти похожие ветки 

← →
TankMan ©   (2002-10-08 04:37) [0]

Я тут пока рылся в архивах сайта... нашел столько сообщений по поводу софтвейрного выключения компа и еще кучи вопросов... такой кучи, что очень сильно удивляюсь, как еще не взбесились постоянные пользователи...
Но это долговое вступление, так просто...
А вообще вопрос в том, насколько я знаю, все эти сообщения типа ExitWindows и все такое, они лишь дают команду виндам закрыватся и перезагружатся или выключатся, НО, как можно действительно перезагрузить комп, т.е. программно вызвать такую же реакцию, как и при повторном нажатии C+A+D? т.е. мгновенную перезагрузку.
Или мгновенное выключение, которое происходит при нажатии на power более 4 секунд, если это возможно программно.
(я конечно могу вырубить или перезагрузить комп (получается случайно)... но это делается СофтАйсом, когда я делаю jmp куданибудь_в_неопределенное_место... вот тогда-то и без оговорочно все перезагружается (или выключается), но проблема в том что это ,мягко говоря, не корректно :) )


← →
TankMan ©   (2002-10-09 00:32) [1]

Видимо никто ничего не знает по поводу этого вопроса... или я задал что-то сверх легкое?...что никто не хочет утруждать себя в ответе...


← →
Rouse_ ©   (2002-10-09 00:42) [2]

Выключение о котором ты говоришь (не Софтайсом, там то как разтаки понятно) происходит на уровне ядра, Windows не даст тебе так просто такую привилегию

Желаю успехов


← →
Diamond Cat ©   (2002-10-09 01:30) [3]

2 Rouse_ еще на даст к примеру вот так
ShellExecute(Application.Handle, Pchar("Open"),Pchar("Rundll32.exe"),
Pchar("krnl386.exe,exitkernel"), nil,SW_SHOWNORMAL);
только из под дельфеей лучше не запускать может подвиснуть. А так , выключает комп за милую душу без всяких вопросов


← →
Rouse_ ©   (2002-10-09 01:55) [4]


> Diamond Cat © (09.10.02 01:30)

Эта команда дается ядру на выключение, и тогда ядро само и выключает, а вот ручками выключить не получится, о чем я и говорил

Желаю успехов


← →
Diamond Cat ©   (2002-10-10 02:44) [5]

да нет дружочек ты говорил о привелегии, что типа винды не позволят такое, тем-неменее команду то ядру отдать можно, и ядро ее выполняет, комп вырубается ч.т.д. так причем тут привилегии?


← →
Rouse_ ©   (2002-10-10 02:57) [6]

;) Да нет же вы не поняли, я говорил именно о выключении, вы отдаете команду, а не выключаете сами компьютер, вот о чем я , отключает именно ядро а не вы сами

Желаю успехов

ЗЫ: слово привилегию, я использовал как метафору, а не то о чем вы подумали ;))


← →
Diamond Cat ©   (2002-10-10 22:50) [7]

ok


← →
TankMan ©   (2002-10-11 03:20) [8]

Ну все...спасибо за участие :)



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

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



Память: 0.47 MB
Время: 0.012 c
7-69611
Зяблик
2002-09-20 13:26
2002.11.21
Кривые русские буквы в delphi6 под XP


4-69613
arbin
2002-10-09 13:33
2002.11.21
Поворот формы


1-69261
бобёр
2002-11-11 23:34
2002.11.21
Seek


1-69434
Barmaglot
2002-11-10 19:52
2002.11.21
Как конвертировать строку ?


3-69157
rom900
2002-10-31 10:20
2002.11.21
Как закрасить ячейки в DBGrid?




   Наверх