Переименуйте существующий файл перед заменой в настройках Inno - PullRequest
7 голосов
/ 17 ноября 2011

У меня есть следующий скрипт ...

[Files] Источник: "Extractor.prop"; DestDir: "{app}"

Как я могу сказать, если extractor.prop уже существует, переименовать его в extractor.prop.old и установить этот? По умолчанию в данный момент он просто удаляет старый файл, поэтому я не хочу стирать файл, если он в данный момент используется на сайте клиентов.

1 Ответ

13 голосов
/ 17 ноября 2011

Используйте другую запись [Files] с флагом external:

[Files]
Source: "{app}\extractor.prop"; DestDir: "{app}"; DestName: "extractor.prop.old"; Flags: external skipifsourcedoesntexist
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...