Форум: "Начинающим";
Текущий архив: 2008.10.26;
Скачать: [xml.tar.bz2];
ВнизГарантированное выключение ПК Найти похожие ветки
← →
Dr. Genius (2008-09-17 19:07) [0]Здравствуйте!
Можно ли написать такой код, чтобы он гарантированно выключал компьютер, несмотря на все запущенные программы? Ситуация такая: я ставлю долгий процесс на ночь (рендеринг видео в Adobe Encore DVD 2.0) и ложусь спать. Хочу, чтобы после завершения этой задачи компьютер выключался, а не оставался включенным до самого утра. Я хочу сделать таймер, чтобы код гарантированного выключения срабатывал в назначенное мной время (к примеру, в час ночи, когда рендеринг уже завершится).
Стандартная функция ExitWindows не помогает, так как не рассчитана на завершение работы Windows при запущенных программах.
← →
clickmaker © (2008-09-17 19:10) [1]ExitWindowsEx(EWX_SHUTDOWN or EWX_FORCE or EWX_FORCEIFHUNG, SHTDN_REASON_MAJOR_APPLICATION);
← →
Anatoly Podgoretsky © (2008-09-17 19:11) [2]> Dr. Genius (17.09.2008 19:07:00) [0]
Гарантию дает только Госстрах, но посмотри это http://www.podgoretsky.com/ftp/Docs/Delphi/FAQ/ru.delphi.html#N161
← →
Dr. Genius (2008-09-17 19:16) [3]Спасибо за оперативные ответы. Сейчас попробую...
← →
tesseract © (2008-09-17 19:18) [4]
> так как не рассчитана на завершение работы Windows при запущенных
> программах.
При нормально написанных программах шансы более 99%. На ткую функцию у меня только 1с не отзываеться : ExitWindowsEx(EWX_POWEROFF, nil) или если уж уверен ExitWindowsEx(EWX_POWEROFF, EWX_FORCEIFHUNG).
ЗЫ: Можно отменить shutdown -a из командной строки.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.10.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c