Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
ВнизКак автоматически заменить 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c