Пакет для извлечения файла из zip / rar / 7zip, переименовывая его ДО извлечения, со случайным измененным именем

384
Daniele

Мне было интересно, есть ли метод (пакетный или даже что-то написанное и скомпилированное на каком-то языке программирования) для извлечения файла (всегда один и тот же файл, поэтому я знаю имя и могу «сжечь» его в коде) внутри zip / rar / 7zip, переименовывая его ДО извлечения, плюс переименовывая его случайно сгенерированным именем. Спасибо

РЕДАКТИРОВАТЬ: я нашел аналогичную команду в командной строке 7z (благодаря music2meyer): команда -nr, она переименовывает файл в архиве, не распаковывая его; лучше чем ничего Но сейчас у меня проблемы с запуском. Я написал этот код:

7z rn %result%.7z filename.jpg %result2%.jpg 7z e %result%.7z %result2%.jpg 

РЕДАКТИРОВАТЬ: с кодом выше это работает. Я был просто неправ в другой части кода

0
7zip имеет утилиту командной строки, которая хорошо документирована. что ты уже испробовал? Зачем вам нужно переименовывать файл перед его извлечением? music2myear 6 лет назад 1
Я искал в Интернете, и я ничего не нашел. 7zip имеет команду переименовать внутри архива. Это может быть хорошо для меня. Для чего это нужно, это эксперимент для более широкого проекта. Daniele 6 лет назад 0
https://www.google.com/search?q=7z+command+line music2myear 6 лет назад 0
О, спасибо, может быть, мне было неясно. «Я ничего не нашел» Я имел в виду, что внутри командной строки 7z (которую я уже проверил после вашего сообщения) я не нашел ничего о извлечении переименованного файла, но там я нашел команду переименовать файл в архиве ( -rn команда). Я попробовал это, к сожалению, я не могу заставить это работать; Я написал этот код: 7z rn% result% .7z.7z filename.jpg% result2% .jpg 7z e% result% .7z.7z% result2% .jpg Daniele 6 лет назад 0
Пожалуйста, используйте кнопку ПРАВКА, чтобы добавить эту информацию в текст вопроса. music2myear 6 лет назад 1

0 ответов на вопрос

Похожие вопросы