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

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

Ответить
Настройки темы
CMD/BAT - [решено] Архивация данных с распаковкой

Новый участник


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


Конфигурация

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


Такая задача. Я каждый день качаю обновление для каспера и создаю архив. Можно ли этот процесс автоматизировать.
Сама база находиться на d:\!NSTALL\Base\. А SFX-сценария для WinRar`а готовы...

Код: Выделить весь код
;Расположенный ниже комментарий содержит команды SFX-сценария

Path=d:\!NSTALL\
SavePath
Overwrite=1
Title=Самораспаковывающийся архив

Отправлено: 17:44, 01-09-2011

 

Ветеран


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

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


Цитата adm1nzoda:
Можно ли этот процесс автоматизировать. »
Можно. Прочитав файл справки WinRAR'а.

Например:
читать дальше »
Код: Выделить весь код
╔═════════════════════ E:\Песочница\0068 ╤══════╤════════╤═════╗╔═════════════════ E:\Песочница\0068\Source ═══╤════════╤═19:09
║и                 Имя                   │Размер│  Дата  │Время║║и                 Имя                  │Размер│  Дата  │Время║
║⌂..                                     │ Вверх│01.09.11│19:09║║⌂..                                    │ Вверх│01.09.11│19:06║
║├Source                                 │ Папка│01.09.11│19:06║║├Sample Folder                         │ Папка│01.09.11│19:06║
║►MakeSFXArc                          cmd│   218│01.09.11│19:06║║¿autoruns                           chm│ 48904│30.08.09│20:17║
║ rarsfx                              txt│   139│01.09.11│18:54║║►autoruns                           exe│731000│11.04.11│14:38║
║                                        │      │        │     ║║►autorunsc                          exe│595320│11.04.11│14:38║
║                                        │      │        │     ║║ Eula                               txt│  7005│28.07.06│09:32║
║                                        │      │        │     ║║ uninst1~                           nsu│   801│26.09.10│22:33║
║                                        │      │        │     ║║                                       │      │        │     ║
║                                        │      │        │     ║║                                       │      │        │     ║
…

Здесь:
Папка «E:\Песочница\0068\Source» — источник архивирования
Код: Выделить весь код
╔═════════════════ E:\Песочница\0068\Source ═══╤════════╤═19:10
║и                 Имя                  │Размер│  Дата  │Время║
║⌂..                                    │ Вверх│01.09.11│19:06║
║├Sample Folder                         │ Папка│01.09.11│19:06║
║¿autoruns                           chm│ 48904│30.08.09│20:17║
║►autoruns                           exe│731000│11.04.11│14:38║
║►autorunsc                          exe│595320│11.04.11│14:38║
║ Eula                               txt│  7005│28.07.06│09:32║
║ uninst1~                           nsu│   801│26.09.10│22:33║
║                                       │      │        │     ║
…


«E:\Песочница\0068\MakeSFXArc.cmd» — пакетный файл для создания архива
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

"%ProgramFiles%\WinRAR\Rar.exe" a -r -ep1 -sfxDefault.SFX -z%~dp0rarsfx.txt "MyArc.rar" "E:\Песочница\0068\Source\"

endlocal
exit /b 0

Комментарий к архиву «rarsfx.txt», лежащий рядом с пакетным файлом
Код: Выделить весь код
;Расположенный ниже комментарий содержит команды SFX-сценария

Path=d:\!NSTALL\
SavePath
Overwrite=1
Title=Самораспаковывающийся архив

Запустив командный файл «MakeSFXArc.cmd», получим в текущем каталоге сформированный файл самораспаковывающегося архива «MyArc.exe»:
читать дальше »
Код: Выделить весь код
╔═════════════════════ E:\Песочница\0068 ╤══════╤════════╤═════╗
║и                 Имя                   │Размер│  Дата  │Время║
║⌂..                                     │ Вверх│01.09.11│19:15║
║├Source                                 │ Папка│01.09.11│19:06║
║►MakeSFXArc                          cmd│   203│01.09.11│19:14║
║►MyArc                               exe│601650│01.09.11│19:15║
║ rarsfx                              txt│   139│01.09.11│18:54║
║                                        │      │        │     ║
…

Последний раз редактировалось Iska, 02-09-2011 в 12:58.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:16, 01-09-2011 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - Центр поддержки - Архивация данных - Отключение уведомления PiseZZ Microsoft Windows 7 21 20-08-2010 12:21
Ошибка - архивация данных domchik Microsoft Windows 2000/XP 15 07-12-2009 02:48
Разное - проблема с распаковкой WinRar Darius51 Microsoft Windows 7 13 14-10-2009 18:48
экономия места на CD РАСпаковкой den_po Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 0 18-08-2007 16:53
архивация данных Svetlanaj Microsoft Windows NT/2000/2003 2 13-04-2006 12:11




 
Переход