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

Перезагрузка компьютера с сохранением параметров   Найти похожие ветки 

← →
Win32 ©   (2002-03-13 20:03) [0]

Подскажите, как перезагрузить компьютер с сохранением настроек. Я пробовал ExitWindows() с параметрами EW_RESTARTWINDOWS
EW_REBOOTSYSTEM, EW_EXITANDEXECAPP, но они делают завершение сеанса, т.е. комп не перезагружается. Помогите!!!


← →
VuDZ ©   (2002-03-13 21:30) [1]

1. ОСъ
2.
> Подскажите, как перезагрузить компьютер с сохранением настроек
???


← →
ZZ   (2002-03-14 00:44) [2]

ExitWindowsEx


← →
Win32 ©   (2002-03-14 20:13) [3]

Ось WinME, Win98
ExitWindowsEx я пробовал с параметрами описанными выше, но комп просто делает завершение сеанса, правда с сохранением параметров, а мне нужна именно перезагрузка. Для чего? Ну допустим, внёс изменения в реестр, а потом перезагружаешься и всё сохраняется, а без сохранений нифига. Ну помогите, pliz!


← →
Cobalt ©   (2002-03-15 07:51) [4]

Присоединяюсь к предыдущему оратору.
Вызываю ExitWindows/Ex с любыми параметрами но комп просто делает завершение сеанса


← →
VuDZ ©   (2002-03-15 08:10) [5]

ExitWindowsEx(EWX_REBOOT, 0);
и в чём проблемы?

хотя я с win9x почти не общаюсь...


← →
0x29A   (2002-03-15 14:46) [6]

Надо просто вызвать
InitiateSystemShutdown(lpMachineName,lpMessage,dwTimeOut,
dForceAppsClosed,bRebootAfterShutDown)
только lpMahineName должен равняться nil для локальной машины !!!
подробнее - читай MS SDK Help


← →
VuDZ ©   (2002-03-15 16:12) [7]

InitiateSystemShutdown(Ex)()
Windows NT/2000 or later: Requires Windows NT 3.1 or later.
Windows 95/98/Me: Unsupported.
Header: Declared in Winreg.h; include Windows.h.
Library: Use Advapi32.lib.
Unicode: Implemented as Unicode and ANSI versions on Windows NT/2000.


← →
Cobalt ©   (2002-03-15 18:33) [8]

Дико извиняюсь. У меня был жуткий глюк:
Я писал ExitWindowsEx(EWX_REBOOT, 0);


← →
SPeller ©   (2002-03-18 11:23) [9]

Поздно, но мож кто-нить прочтёт.

procedure ExitWind();
var Params:Longint;
Begin
IF Form1.chkOff.Checked Then Params:=Params or EWX_FORCE or EWX_SHUTDOWN;
// chkOff - выключение питания
If Form1.chkRes.Checked Then Params:=EWX_FORCE or EWX_REBOOT;
// chkRes - соответственно перезагрузка
ExitWindowsEx(params,0);
Form1.Close;
End;

В обоих случаях завершаются все (абсолютно) процессы, и происходит то, что требуется.

Вот и всё.... :)



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

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



Память: 0.47 MB
Время: 0.009 c
1-64588
Евкисий
2002-05-05 12:48
2002.05.20
Кнопки как тулбаре


3-64523
Саша
2002-04-23 13:55
2002.05.20
числа с рубликами в dbgrid e


1-64653
RaZEr (zabil_parol)
2002-05-08 20:43
2002.05.20
TPageControl : TTabSheet , как создать ?


14-64798
Ajax
2002-04-07 09:11
2002.05.20
Warcraft III


1-64624
Varg
2002-05-08 09:30
2002.05.20
Функция времени работы пользователя




   Наверх