0 / 0 / 1
Регистрация: 01.06.2016
Сообщений: 6
1

Архивация папки с файлами в WinRAR

19.01.2022, 09:37. Показов 628. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Имеется bat-скрипт архивации базы, в нем есть такая команда:

Windows Batch file
1
"%ProgramFiles%\WinRAR\Rar.exe" a -r "D:\1\arhiv\LAC\%ML%-%YYYL%.rar" "D:\1\arhiv\LAC\15.%ML%.%YYYL%\"
Она создает архив, в котором содержится полный путь к папке и файлу, то есть "1\arhiv\LAC\15.12.2021\station.gdb".
Подскажите пожалуйста, как сделать так, чтобы в корне архива сразу была конечная папка с фалами "15.12.2021\station.gdb".
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2022, 09:37
Ответы с готовыми решениями:

Архивация папки с файлами, созданной сегодня
Доброго времени суток! Написал батник для резерного копирования, создает папку с именем текущей...

Архивация папки ч/з WinRar
Привет! Есть следующий код. Не могу разобраться, нужно заархивировать папку, после архивации...

Архивация группы файлов путем WinRar
Доброго времени суток. Есть макрос, который работает, но почему-то не делает архив, бьюсь уже...

WinRar, архивация файлов каждый день с внутренним переименованием
Доброго времени Суток. прошу разобраться в написании кода cmd, для архивации файлов с...

3
5900 / 2596 / 1023
Регистрация: 06.06.2017
Сообщений: 8,861
19.01.2022, 10:36 2
Ответ на вопрос №1.
1
2428 / 981 / 451
Регистрация: 29.05.2016
Сообщений: 4,250
19.01.2022, 10:36 3
Лучший ответ Сообщение было отмечено SayMyName как решение

Решение

SayMyName, здравствуйте! Я бы сделал так:
Windows Batch file
1
2
3
4
5
@echo off
cd /d "D:\1\arhiv\LAC"
"%ProgramFiles%\WinRAR\Rar.exe" a -r "D:\1\arhiv\LAC\%ML%-%YYYL%.rar" "15.%ML%.%YYYL%\"
pause
exit
1
5900 / 2596 / 1023
Регистрация: 06.06.2017
Сообщений: 8,861
19.01.2022, 12:37 4
Цитата Сообщение от FlasherX Посмотреть сообщение
Ответ на вопрос №1.
Забыл уточнить. Концевой бэкслеш в конце нужно убрать. Т. е.:
Windows Batch file
1
"%ProgramFiles%\WinRAR\Rar.exe" a -ep1 -r "D:\1\arhiv\LAC\%ML%-%YYYL%.rar" "D:\1\arhiv\LAC\15.%ML%.%YYYL%"
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2022, 12:37
Помогаю со студенческими работами здесь

Архивация указанного файла в одноимённый архив с использованием WinRar
Здравствуйте! Помогите, пожалуйста. Необходимо создать bat файл, выполняющий архивирование...

Архивация папок с сохранением имени 7zip, winrar. Батник
С новым годом! Есть папка C:\test1. В ней будут появляться папки с разными названиями (к примеру...

Winrar для архивации папки частями
И снова здравствуйте) сегодня уже был вопрос по поводу копирования файлов. но сейчас возникла...

Архивация папки
Добрый вечер ФОРУМ! Помогите как архивировать 1 папку с файлами. Просто тупо архивировать и все.

Архивация папки
Добрый день, прошу помощи в выполнении задачи. Задание такое: Заархивировать все содержимое...

Архивация папки
возможно ли на си заархивировать папку используя только стандартные библиотеки и winapi ? либо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru