Здравствуйте SergH, Вы писали:
SH>Есть изощрённый (извращённый?) метод: SH>- создаёшь из программы bat-файл SH>- запускаешь его и быстренько завершаешь программу SH>- из bat-файла удаляешь программу и самого себя
Пробовал не подходит к сожалению
Во первых сробатывает через раз, даже если пишешь
:AGAIN
deltree /y some.exe
@if EXIST some.exe goto AGAIN
Во вторых, надо под 2000 и 9x/НТ разный код потому как deltree под 2000 нет, а параметр "/y" del от 9x/НТ не понимает и вся эта конструкция может подвиснуть("Вы действительно хотите удалить?")
В третьих не надежно, потому как все равно может подвиснуть как только не сможет по каким либо причинам удалить файл...
SH>Ещё вариант — переходить на нормальные методы инсталляции/удаления. Но тут я тебе не советчик, так как сам этого не умею.