Vicka | Дата: Среда, 05 Октября 2011, 09:50 | Сообщение # 1 |
Another ART
Сейчас нет на сайте
| Подскажите пожалуйста как при упаковке через командную строку сохранить имя файла? "c:\Program Files\7-zip\7z.exe" -ssw -mx7 a d:\arhiv\ d:\copy\*.bak тоесть в папке copy есть имя.bak имя динамическое поэтому статически прописать нельзя. При выполнении этой команды получается файл .7z . что нужно добавить в эту строку чтобы файл был имя_архивируемого_файла.7z ? Спасибо
|
|
| |
LunarPixel | Дата: Среда, 05 Октября 2011, 13:58 | Сообщение # 2 |
старожил
Сейчас нет на сайте
| Когда то была такая же необходимость. И, насколько я помню, пришлось писать батник. Просто так, если не ошибаюсь, решения нет. Точнее у консольного 7z нет такой возможности. Если нужно просто динамически менять имя, но не обязательно, чтобы оно было как у файла, то можно использовать %DATE% и/или %TIME% в качестве имени. Так же, вместо батника, можно написать небольшую программку, которая без проблем сделает то, что нужно.
|
|
| |