powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / как сделать такое в bat/cmd...?
7 сообщений из 7, страница 1 из 1
как сделать такое в bat/cmd...?
    #35557955
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть папка, в которой несколько файлов..
2008-09-20-master.bak
2008-09-20-mybase1.bak
2008-09-20-mybase2.bak
2008-09-20-mybase3.bak

есть архиватор, который командой
>7z a backup.7z *.bak
сжимает все эти файлы в один архив

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

можно ли средствами bat/cmd сжимать эти файлы индивидуально, чтобы в итоге был не один файл с названием backup.7z, а несколько фалов..
2008-09-20-master.7z
2008-09-20-mybase1.7z
2008-09-20-mybase2.7z
2008-09-20-mybase3.7z
?
то есть какой-то цикл по списку файлов у которых расширение bak
...
Рейтинг: 0 / 0
как сделать такое в bat/cmd...?
    #35557970
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у 7z нет ключа "каждый файл в свой архив" ?
...
Рейтинг: 0 / 0
как сделать такое в bat/cmd...?
    #35557975
TeXpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри справку оператора for
...
Рейтинг: 0 / 0
как сделать такое в bat/cmd...?
    #35558083
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TeXpertСмотри справку оператора for +1

Код: plaintext
1.
2.
3.
4.
@echo off
FOR %%i IN (*.bak) DO (
7z a %%~ni.7z %%i
)
...
Рейтинг: 0 / 0
как сделать такое в bat/cmd...?
    #35558115
change_dump
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь что не совсем в тему
Решал подобную задачу. Оказалась легче написать программу, покрайней мере мне, зделал её как сервис, заказчик уже как три года доволен.
...
Рейтинг: 0 / 0
как сделать такое в bat/cmd...?
    #35558127
The_ShadoW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программу написать легче, чем три-четыре строки .bat?

Чудные нынче времена настали...
...
Рейтинг: 0 / 0
как сделать такое в bat/cmd...?
    #35558296
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О!... то что надо! спасибо!
miksoftу 7z нет ключа "каждый файл в свой архив" ?
былобы проще... к сожалению не нашёл (


change_dump...Оказалась легче написать программу, покрайней мере мне...
не переживайте, это с возрастом проходит ;)
я тоже не любил кошек, но пара сообщений выше, показали, что я просто не умел их готовить :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / как сделать такое в bat/cmd...?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]