Цитата vk_k14m@vk:
Для экономии места было б удобно удалять папку сразу после того как ее запаковали, а потом преступать к запаковке следующей папки. Так место требуемое для установки сократится в два раза. »
|
Код:
![Выделить весь код](images/misc/selectcode.png)
[Run]
Filename: {app}/data/packer.exe; WorkingDir: {app}/data; Parameters: {app}/00; Description: Упаковка файлов...; Flags: waituntilterminated runhidden
Filename: {sys}\CMD.EXE; WorkingDir: {app}/data; Parameters: /C RD /S /Q 00; Description: Упаковка файлов...; Flags: waituntilterminated runhidden
Filename: {app}/data/packer.exe; WorkingDir: {app}/data; Parameters: {app}/01; Description: Упаковка файлов...; Flags: waituntilterminated runhidden
Filename: {sys}\CMD.EXE; WorkingDir: {app}/data; Parameters: /C RD /S /Q 01; Description: Упаковка файлов...; Flags: waituntilterminated runhidden
Filename: {app}/data/packer.exe; WorkingDir: {app}/data; Parameters: {app}/02; Description: Упаковка файлов...; Flags: waituntilterminated runhidden
Filename: {sys}\CMD.EXE; WorkingDir: {app}/data; Parameters: /C RD /S /Q 02; Description: Упаковка файлов...; Flags: waituntilterminated runhidden
И так далее. Удаление папки сразу после ее упаковки осуществляется с помощью командной строки, консольное окно которой так же будет скрыто.