![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запустить файл перед выходом\перезагрузкой виндов?
Гарри Поттер © (2005-08-04 21:26:00)Нужно выполнить батник при шотдовне который сделает резервное копирование файла. Это возможно? Есть ключик в реестре?
ЮЮ (2005-08-05 04:11:00) [1]>pasha_golub © (05.08.05 03:06) [8]
поддерживаю, ибо за то время, пока компьютер выключен, состояние файла вряд ли изменится. Не электролампочка же :)
pasha_golub (2005-08-05 03:06:00) [2]Я бы советовал, при следующем старте делать то, что надо было сделать при выключении.
Ибо сообщения о конце сеанса поймать-то можно, но не факт шо программа успеет отработать до того как Винда выключиться..
ЗЫ Наверное, фигню сказал... Ну, да лана, лениво к БакСпасу тянуться. :0)
Германн (2005-08-05 01:39:00) [3]2 Гарри Поттер © (04.08.05 21:26)
>Нужно выполнить батник при шотдовне который сделает резервное >копирование файла. Это возможно? Есть ключик в реестре?
Такого ключика в реестре нету!
Но вдобавок к [2] - есть ещё WM_ENDSESSION.
Gloomer (2005-08-05 01:29:00) [4]Тебе же в [2] Zeqfreed правильно подсказал - ловишь событие WM_QUERYENDSESSION, которое отсылается всем приложениям при выключении компа, а затем делаешь, что тебе надо...
Гарри Поттер (2005-08-04 23:08:00) [5]Zeqfreed © (04.08.05 22:57) [4]
Control Panel -> Sheduled tasks -> Add sheduled task
там должно быть ;)
Ну дык нету ведь.. Потому и спросил.
з.ы. конференцию ты выбрал немного не ту, лучше подошла бы "потрепаться"
Да, эт я зря наверное. Мож ув.модераторы перенесут?
Zeqfreed (2005-08-04 22:57:00) [6]Гарри Поттер © (04.08.05 22:47) [3]
Control Panel->Sheduled tasks->Add sheduled task
там должно быть ;)
з.ы. конференцию ты выбрал немного не ту, лучше подошла бы "потрепаться"
Гарри Поттер (2005-08-04 22:47:00) [7]Zeqfreed © (04.08.05 21:47) [2]
Не надо чтобы в памяти что-то висело, нужно при выключении запустить файл.
Аналог
HKCU\Software\Microsoft\Windows\CurrentVersion\Run\
только не при запуске виндов, а при выключении.
Или я погнал? Нету такого?
Zeqfreed (2005-08-04 21:47:00) [8]Гарри Поттер © (04.08.05 21:26)
Может бытьWM_QUERYENDSESSION+ShellExecute?
Mx (2005-08-04 21:29:00) [9]
> Гарри Поттер © (04.08.05 21:26)
> шотдовне
Я пока думал над что это означает, забыл, как это сделать. А если честно, то не знаю. Извините за оффтоп...