Aion13
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот смотри какие должны быть действия: 1) создай папку base. В ней создай ещё одну папку и ещё одну. (*\base\<папка 1>\<папка 2>) 2) положи в <папку 2> какой-нить файл 3) создай инсталл с бекапом этой папки, т.е. вот так: [Files] Source: base\*; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension overwritereadonly; Установи и посмотри, что в папке Backup будут лежать папки: *\<папка 1>\<папка 2> и они пустые. Но то что они пустые это всё верно, так и должно быть, потомоу что тот файл который ты пихал в <папку 2> не имеется в той директории и по тому пути, куда ты его ставил. Важно то что в бекап создаётся путь до этого файла. А мне нужно сделать, чтобы если этого файла нет, то и в папке не создавался до него этот путь. Надеюсь сейчас попонятнее будет |