sleepnow
12-12-2012, 13:23
Дорогие друзья, всю голову сломал в течении двух дней.. есть "функция".
@echo off
set rar_path=путь_до_винрара
"%rar_path%\WinRar" a -sfx -iicon"переменная" -zconfig.cnf "имя ( переменная )" файлы папки файлы папки
Проще говоря выше запаковщик в sfx (exe ) который читает из конфига, дополняет, и устанавливает иконку из файла.
Надо сделать так:
Есть папка unpacked
Есть папка complete
Есть папка ico
Надо, что бы скрипт смотрел в папку unpacked..ему все равно, что там лежит.. точнее кол-во файлов.
Последовательность:
1.Смотрит в папку unpacked допустим видит там файлы 1.bmp 2.cmd 3.exe 4.jpg
2.И КАЖДЫЙ файл в этой папке ( не важно его имя.. он не должен быть привязан именно ) архивирует по команде из "кода" выше. Иконку берет из папки "ico" Название иконки соответствует названию файла. т.е. в выше представленном случае файлы иконок это 1.ico 2.ico 3.ico 4.ico
в папке complete - выхлоп.. готовые SFX с конфигом из файла config.cnf, каждый со своей иконкой. И не важно, сколько в папке unpacked файлов.. 1 или 400.
натолкните, подскажите.. мня хватило только на команды и осмысление выше.
@echo off
set rar_path=путь_до_винрара
"%rar_path%\WinRar" a -sfx -iicon"переменная" -zconfig.cnf "имя ( переменная )" файлы папки файлы папки
Проще говоря выше запаковщик в sfx (exe ) который читает из конфига, дополняет, и устанавливает иконку из файла.
Надо сделать так:
Есть папка unpacked
Есть папка complete
Есть папка ico
Надо, что бы скрипт смотрел в папку unpacked..ему все равно, что там лежит.. точнее кол-во файлов.
Последовательность:
1.Смотрит в папку unpacked допустим видит там файлы 1.bmp 2.cmd 3.exe 4.jpg
2.И КАЖДЫЙ файл в этой папке ( не важно его имя.. он не должен быть привязан именно ) архивирует по команде из "кода" выше. Иконку берет из папки "ico" Название иконки соответствует названию файла. т.е. в выше представленном случае файлы иконок это 1.ico 2.ico 3.ico 4.ico
в папке complete - выхлоп.. готовые SFX с конфигом из файла config.cnf, каждый со своей иконкой. И не важно, сколько в папке unpacked файлов.. 1 или 400.
натолкните, подскажите.. мня хватило только на команды и осмысление выше.