Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
mlisaf
0 / 0 / 0
Регистрация: 09.11.2013
Сообщений: 58
#1

Создание bat-файла для архивации папки с файлом

10.08.2016, 11:06. Просмотров 514. Ответов 5
Метки нет (Все метки)

Есть папка с файлом, нужно в bat-нике прописать скрипт, чтоб проходила архивация именно этой папки с файлом, но имя архива должно быть в формате YYYYMMDD.
А внутри архива была только данная папка с файлом, а то у меня получается что внутри архива прописывается вся структура папок начиная от диска.
И еще нужно выбрать в определенной папке файл за последнее число, которое будет архивироваться, просто в папке каждый день создается новая папка с датой,

Вот мой пример, но тут просто архивация папки с файлом
Windows Batch file
1
2
3
4
5
@echo off
set day=%DATE:~0,2%
set month=%DATE:~3,2%
set year=%DATE:~6,4%
"C:\Program Files (x86)\WinRAR\WinRAR.exe" a -r -m5 d:\MSK\MSKBackup\SCRIPT\%year%%month%%day%.rar d:\MSK\MSKBackup\SCRIPT\CATN0000\
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2016, 11:06
Ответы с готовыми решениями:

Как добавить обработку файлов нескольких определённых типов в код BAT-файла для архивации файлов?
Спасибо большое за полезную информацию! Отличный код. Подскажите как к нему...

Создание bat для добавление users (ввод через клавиатуру) и копирование файлов эталонной папки в созданную
Помогите пожалуйста с заданием. :) Создать командный файл, создающий в системе...

Создание bat-файла для настройки коммутатора DES-2108
Привет всем!!!! Помогите пожалуйста создать bat файл для настройки коммутатора...

Как в коде для архивации папок указать каталог, в котором находятся зти папки?
Доброе утро! Есть строка, которая архивирует все папки в текущем каталоге:...

Создание bat-файла для отправки мгновенных сообщений в локальной сети
Добрый вечер. Кто может подсказать как написать не сложный батничек который...

5
alpap
1413 / 1140 / 369
Регистрация: 26.04.2015
Сообщений: 4,024
10.08.2016, 18:56 #2
Цитата Сообщение от mlisaf Посмотреть сообщение
чтоб проходила архивация именно этой папки с файлом
тогда зачем
Цитата Сообщение от mlisaf Посмотреть сообщение
-r
Добавлено через 2 минуты
Последний созданный
Windows Batch file
1
2
3
@echo off
dir/a-d/b/o-d/tc "papka"|set/p x=^&cmd/v/c echo !x!
pause>nul
0
mlisaf
0 / 0 / 0
Регистрация: 09.11.2013
Сообщений: 58
11.08.2016, 10:45  [ТС] #3
Это будет последний созданный файл или папка или разницы не имеет ?
0
alpap
1413 / 1140 / 369
Регистрация: 26.04.2015
Сообщений: 4,024
11.08.2016, 11:39 #4
Цитата Сообщение от alpap Посмотреть сообщение
/a-d
файл
/ad - папка

Добавлено через 34 секунды
dir /?
0
mlisaf
0 / 0 / 0
Регистрация: 09.11.2013
Сообщений: 58
11.08.2016, 13:09  [ТС] #5
что-то я не понял вашего кода, а где тут указывается архивация?
0
alpap
1413 / 1140 / 369
Регистрация: 26.04.2015
Сообщений: 4,024
11.08.2016, 18:19 #6
mlisaf,
архивация у вас уже указана (там ключ -r лишний для вашей задачи, он как раз и перебирает все дерево), я показал как вытащить имя последнего созданного файла из папки, ведь так?
Цитата Сообщение от mlisaf Посмотреть сообщение
нужно выбрать в определенной папке файл за последнее число
.
0
11.08.2016, 18:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2016, 18:19

Запуск bat-файлов с параметрами, являющимися модификациями принятого запускающим bat-файлом параметра
Написать командный файл, который: • принимает в качестве параметра полное имя...

Копирование файла, находящегося в одной папке с BAT-файлом, в папку, в которой будет найден одноимённый файл
Всем привет, помогите пожалуйста написать BAT файл, нужно чтобы делал...

Bat-файл для удаления папки
Добрый день. Подскажите, пожалуйста код bat-файла для удаления папки с русским...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru