Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата NoName01.cpp:
Может папка не удаляется, потому-что в ней деинсталлятор »
При запуске деинсталлятор копирует сам себя во временную папку со случайным именем, чтобы возможно было удалить деинсталлятор в каталоге $INSTDIR
Скорее всего, в данной папке есть файлы, которые используются системой/программами

К тому же, у вас ошибка в скрипте
Должно быть так:
Код: Выделить весь код
RMDir /r "$INSTDIR"
или
Код: Выделить весь код
RMDir /r "$R0\Sec1"
Т.к. переменная $INSTDIR уже содержит в своём пути "Sec1", мы же изменяли значение переменной в момент создания деинсталлятора, помните?

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:38, 24-01-2010 | #332