Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: 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 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
1-69258
Dmittry
2002-11-11 20:57
2002.11.21
Как составить список всех файлов в папке(включая вложенные).


4-69634
relict
2002-10-11 14:07
2002.11.21
копирование файла


14-69517
Andrew Klochko
2002-11-02 17:04
2002.11.21
FIDO


8-69453
Mixir
2002-07-31 09:05
2002.11.21
Подскажите как работать с FastLib


4-69645
Novichek
2002-10-11 19:44
2002.11.21
повторій запуск чужих программ - как этого избежать?