![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Uninstaller [D6]
som © (2003-09-04 13:11:00)
Написал Uninstaller к проге,который удаляет папку со всем содержимым и удаляет в реестре ключи, на практике сталкнулся с проблемой, так как сам Uninstaller находиться в той папке , которую удаляет, сам себя он удалить не может. Подскажите как с этим бороться ?
y-soft (2003-09-04 21:43:00) [1]
Wininit.ini
[rename]
NUL=PATH_TO_FILE
или еще вариант (в NT-системах, файл не должен быть ReadOnly):
MoveFileEx(szSrcFile, nil, MOVEFILE_DELAY_UNTIL_REBOOT);
DVM (2003-09-04 20:00:00) [2]
winstart.bat кажется срабатывает один раз при старте виндов и удаляется сам.
ZEE (2003-09-04 16:32:00) [3]
>som
ну чтобы ниче не оставлять, можно батник создать для удаления самого унинсталлера и повесить его в реестре на RunOnce - после первой же перезагрузки/загрузки винды он сработает и удалит че ему скажут (правда надо подумать как сам батник потом завалить...)
SiJack (2003-09-04 16:22:00) [4]
>som
"Девушка вы здесь самая умная?
Вам это кто то сказал? Или вы сами так решили?"
Кин-Дза-Дза
som (2003-09-04 16:11:00) [5]
Дя есть другие какието методы...какие то видовские...
Я так понимаю что деинсталяция это всё что связанное с прогой надо валить, а оставлять с папке винды анисталер это ж не красиво както.. :)
И не предлагайте мне левые проги инсталяторов лучше подскажите как програмно это побороть...
ZEE (2003-09-04 15:16:00) [6]
InstallShield Express, Inno Setup или свой унинсталлер - без разницы (точнее дело вкуса).
Просто тебе надо делать, например как InstallShield делает - анинсталлер они запихивают в папку Винды - он там и после деинсталяции продукта валяется...
SiJack (2003-09-04 14:09:00) [7]
извеняюсь Inno Setup :) , Да какая разница!
SiJack (2003-09-04 14:08:00) [8]
http://www.jrsoftware.org/- На мой взгляд Inno Instal - самый крутой да еще и бесплатный инсалятор советую!!!
Рамиль (2003-09-04 13:47:00) [9]
InstallShield Express, поставляется вместе с Delphi. Интерфейс интуитивно понятный.
som (2003-09-04 13:33:00) [10]
а как им пользоваться ?
Рамиль (2003-09-04 13:18:00) [11]
Пользоваться стандартным инсталлятором Windows.