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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Помогите создать SFX архив

Ответить
Настройки темы
CMD/BAT - [решено] Помогите создать SFX архив

Старожил


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

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


Есть батник, последовательность действий
1.Создается папка по сегодняшней дате.
2.Копируется туда три папки со всем содержимым.
3.Упаковывается в sfx архив.
Вопросы:
1.Какие параметры добавить в создание sfx архива, чтобы добавлялось в архив только содержимое указанной директории, а не сама директория.
2.Какие параметры добавить в создание sfx архива, чтобы при запуске Arhiv.exe он не спрашивал куда распаковывать, а автоматом и с заменой распаковывал в директорию, например, "%systemdrive%\NewPapka"

Вот батник
Код: Выделить весь код
Set $DAT=%date:~6,4%%date:~3,2%%date:~0,2%
mkdir c:\%$DAT%
xcopy c:\updater\Updates c:\%$DAT% /e
"c:\Program Files\WinRAR\rar.exe"  a -m5 -sfx -ep1 -rr c:\%$DAT% c:\%$DAT%
rd c:\%$DAT% /s /q

Отправлено: 03:50, 13-12-2011

 

Старожил


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

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


Взял 7zip и все получилось

Код: Выделить весь код
"c:\Program Files\7-Zip\7z.exe"  a c:\%$DAT%.7z c:\%$DAT%\*
COPY /b "c:\Bat\7zsd_All.sfx" + "c:\Bat\config.txt" +c:\%$DAT%.7z c:\%$DAT%.exe
del /q c:\%$DAT%.7z
Файл config.txt
Код: Выделить весь код
;!@Install@!UTF-8! InstallPath="%systemdrive%\\Updater" 
ExtractTitle="Распаковка антивирусных баз..." 
GUIMode="1" 
;!@InstallEnd@!

Отправлено: 05:50, 13-12-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


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

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


Подскажите, есть ли возможность в WinRAR SFX задать ключи запуска?
К примеру в корень arch_sfx.exe положить командный файл 1.cmd и вызвать запуск только командного файла строкой "arch_sfx.exe 1.cmd", если ключ не указан, происходит стандартный запуск sfx?

Отправлено: 13:54, 28-05-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Помогите создать SFX архив

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] создать SFX архив, ярлык на раб.стол и запустить bat файл Scorpkoms Автоматическая установка Windows 2000/XP/2003 30 12-03-2011 01:12
Разное - [HELP] Как создать SFX-CAB архив? WindLiS Наборы обновлений для Windows XP/2003/Windows 7 8 06-03-2010 13:02
Abby Lingvo sfx архив maslinaV Автоматическая установка приложений 2 25-06-2008 11:59
[архив] - [addon] 7z SFX tools 4sag Наборы обновлений для Windows XP/2003/Windows 7 57 25-09-2007 05:05




 
Переход