Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.03;
Скачать: CL | DM;

Вниз

Как автоматически заменить exe-файл?   Найти похожие ветки 

 
Recruit   (2003-10-24 13:27) [0]

Подскажите кто как заменяет старый exe новым? Как-то читал, что можно через рееестр в RunOnce, но вот как именно не помню...


 
clickmaker ©   (2003-10-24 13:27) [1]

через runonce с перезагрузкой. А без - можно батником или вспомогательным exe


 
Song ©   (2003-10-24 13:28) [2]

MoveFileEx() ?


 
Игорь Шевченко ©   (2003-10-24 13:34) [3]

Copy


 
icebeerg ©   (2003-10-24 13:36) [4]

Батничком проще всего!


 
Ihor Osov'yak ©   (2003-10-24 13:41) [5]

2 [2] Song © (24.10.03 13:28)

for NT, NT+ only. для W9X - см. в сторону wininit.ini, секция RENAME

2 [3] Игорь Шевченко © (24.10.03 13:34)

А че, все верно..


 
Recruit   (2003-10-24 13:48) [6]

Если через RunOnce, то что туда писать? Если писать батничек, то как его потом удалить?


 
icebeerg ©   (2003-10-24 13:52) [7]

-> Recruit
Батничек после Copy <старый файл> <новый файл> /Y
Сам себя Del %0


 
icebeerg ©   (2003-10-24 13:54) [8]

>[7]
Чуть не забыл
перед > Сам себя Del %0
наверное нужно запустить обновленную программу!


 
Recruit   (2003-10-24 14:57) [9]

спасибо!


 
Семен Сорокин ©   (2003-10-24 15:24) [10]

пример из uninstall"а:

_tmp := "C:\" + TMP_BAT_FILE;
AssignFile(_f, _tmp);
try
Rewrite(_f);
Writeln(_f, "@echo off");
Writeln(_f, ":del_loop");
Writeln(_f, "del " + ParamStr(0));
Writeln(_f, "if exist " + ParamStr(0) + " goto del_loop");
Writeln(_f, "del " + _tmp);
finally
CloseFile(_f)
end;
ShellExecute(hInstance, nil, pchar(_tmp), nil, nil, SW_HIDE);



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

Текущий архив: 2003.11.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
14-8582
Rouse_
2003-10-15 21:39
2003.11.03
Ммм да. От алисы с косой челкой до моряка....


7-8683
IntLex
2003-08-16 04:19
2003.11.03
Вызов свойств


1-8353
P0tia
2003-10-22 17:04
2003.11.03
Как программно загрузить форму


1-8404
Марат
2003-10-22 15:33
2003.11.03
Кнопка


6-8567
Шишкин Илья
2003-09-06 10:38
2003.11.03
Как закачать файл?