| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Перезагрузка Windows98 |
| Автор: Гость_nikotinn 28.1.2004, 14:03 |
| ГОспода огромная просьба!!!!!!!!!!!!!!!!!! Подскажите как перегрузить комп Win98 osr2 Перечитал и попробывал все: 1 rundll32 krnl386.exe,exit привела комп в странное состояние Система просто заткнулась а перезагруза не вышло 2 ExitWindows(EW_RESTARTWINDOWS, 0); ExitWindowsEx(EWX_FORCE,0); Эти две просто не справляються. 2000 перегружается замечательно Да в принципе и Win98 перегружается но если запустить FAR То перезагрузке придет конец Все засторориться и нужно руками бивать FAR Как быть в таком случае Может собрать все активные процесы и грохнуть их Хочется универсальности Подскажите как собрать список всех активных процессов в системе и гарантированно их убить и перегрузить таки Win98 osr2 |
| Автор: Fedor 28.1.2004, 16:02 |
| Ну закройте ФАР вручную... А вообще, эта тема уже была, и ИМЕННО этот вопрос обсуждался много раз... Используйте поиск... |
| Автор: December 28.1.2004, 16:50 |
| После того, как поищешь эту тему, попробуй в качестве параметра передать EW_Shutdown У меня раньше именно так и перезагружалось. |
| Автор: LabelZero 29.1.2004, 02:12 |
| Что-то наподобии: Логофф: ExitWindows(EWX_FORCE OR EWX_LOGOFF, 0); Ребут: ExitWindows(EWX_FORCE OR EWX_REBOOT, 0); Выкл: ExitWindows(EWX_FORCE OR EWX_SHUTDOWN, 0); все запущенные процессы игнорируются. |
| Автор: LabelZero 29.1.2004, 02:13 |
| либо тоже самое, но ExitWindowsEx заместо ExitWindows |