7-ZIP Как извлечь определенный файл, присутствующий во вложенном архивированном файле
У меня есть заархивированный файл, который содержит несколько заархивированных файлов (журналы разных серверов). Мне нужно извлечь файл (только одну копию) с именем «diagnostics.xml», который присутствует в каждом из заархивированных файлов.
Я использую команду ниже. Пробовал несколько раз, но по какой-то причине не уверен, не работает. Не могли бы вы предложить?
7z e "C:\users\Logs\test.zip" -oC:\users\Logs -ir!diagnostics.xml
**Folder Structure:**
test.zip(contains the below zipped files)
=> Server1_Logs.zip(contains the diagnostics.xml)
=> Server2_Logs.zip(contains the diagnostics.xml)
=> Server3_Logs.zip(contains the diagnostics.xml)
Обратите внимание, что нам нужно извлечь только один файл Diagnostics.xml(с любого сервера).