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

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

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

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


Contributor


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

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


Salmo, здравствуйте
Цитата Salmo:
батник не запускается, файл не удаляется »
Батник как раз и запускается, но файл не удаляется по простой причине, сейчас объясню:

Всё дело в том, что при запуске BAT файла у него есть такое понятие как "текущая директория", а она имеет путь директории, откуда был запущен инсталлятор...
Т.е. вам сначала нужно использовать команду "cd" в батнике для смены текущей директории окружения, а затем только удалять файл (если не прописываете полный путь)

Как вариант я вам могу посоветовать распаковку батника в директорию $TEMP (указывайте в проекте), а в самом BAT файле изменяйте текущую дерикторию командой:
Код: Выделить весь код
cd %TEMP%
И вообще, зачем такие извращения, для удаления файла??
Есть же в SFX Creator "Дополнительные возможности => Добавить файловую операцию"


---

Цитата wakeup.wakeup:
Добрый день K.A.V.! »
Здравствуйте
Цитата wakeup.wakeup:
Возможно ли реализовать в "SFX Creator" раздел диалогового окна наподобие этого? »
На данный момент такой возможности нет, и вряд ли будет в ближайшее время, т.к. там очень много ньюнсов
Создать такую страничку можно самому, но тогда придётся перед каждой компиляцией проекта вносить изменения в исходный код вашего проекта уже на языке NSIS
Я мог бы вам помочь, но в данное время у меня очень мало личного времени

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


Отправлено: 18:53, 29-09-2012 | #444