![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как обновить работающую программу? [D6]
serko © (2006-03-24 19:41:00)Доброго времени суток! У меня вот 10 компов (Windows 98) на котрых стоит одна и таже программа, которую я постоянно программирую. Так вот как можна обновлять запущенную прогу, не подходя к каждому компу?
Ну или как на удаленном компе запустить эту прогу не подходя к нему (если я закрою эту прогу и скопирую по сети новую версию)?
serko (2006-03-24 22:59:00) [1]Ну а как же по локальной сети это все сделать?
tesseract (2006-03-24 20:35:00) [2]
> Ну а как их сделать? Или где прочитать об этом с примерчиками?
Читай M$ документацию. Novell ZEN. и др.
Думать в направлении dr.web -
1. получаем список обновлённых файлов, например по FTP.
2. Качаем в папку {APP_PATH}/update
3. запускаем апдейтер из программы которая параллельно вырубится.
4. Обновляем *.exe и др. Из апдейтера запускаем прогу и вырубаемся.
Альтернатива :
С шага 3.
3. пишем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce путь апдейтера и перезапускаем систему.
далее запускаем exe программы или опять перезагружаемся.
возможны ещё ~дцать вариантов.
serko (2006-03-24 20:20:00) [3]Ну а как их сделать? Или где прочитать об этом с примерчиками?
Anatoly Podgoretsky (2006-03-24 19:56:00) [4]Для этого твоя программа должна иметь такие возможности.