Estrazione selettiva dei file dagli archivi

Supporto a WinRAR

Moderatore: Andrea

Rispondi
Anonymous

Estrazione selettiva dei file dagli archivi

Messaggio da Anonymous »

Ciao a tutti, stò provando l'ultima versione di WinRAR 3.50 beta 5 e
mi chiedevo se fosse possibile fare una estrazione selettiva.
Mi spiego meglio con un esempio: ho questo file "archivio1.rar" e
questo archivio contiene queste cartelle

cartella01
cartella02
cartella03
cartella04
cartella05

ogni cartella di queste contiene queste sottocartelle:

sottocartella01
sottocartella02
sottocartella03
sottocartella04
sottocartella05

e nelle sottocartelle ci sono questi file:

file01.txt
file02.txt
file03.txt
file04.txt
file05.txt

quello che vorrei poter fare è estrarre da commandline solo i file di questa cartella:

cartella04/sottocartella04/file*.*

vorrei poterlo fare da commandline, perchè ho qualche decina di archivi da cui dovrei estrarre i file:

archivio1.rar
archivio2.rar
archivio3.rar
archivio4.rar
archivio5.rar
archivio6.rar
archivio7.rar
...
e farlo a mano sarebbe davvero lungo :(

Ho guardato nella guida del commandline, ma non ho trovato una soluzione.
L'unica che si avvicina è questa:
RAR32.exe x -ncartella04/sottocartella04/file*.* *.rar
ma purtroppo mi estrae tutti i file*.* di tutte le cartelle

In pratica mi servirebbe una maschera che mi permetta di estrarre solo i file file*.* che si trovano sotto la cartella sottocartella04

Spero che si possa fare ...

Grazie in anticipo per l'attenzione

Saluti

Miki
Andrea
Site Admin
Messaggi: 404
Iscritto il: 14 mag 2002, 18:52
Località: Bergamo
Contatta:

Re: Estrazione selettiva dei file dagli archivi

Messaggio da Andrea »

miki ha scritto:mi chiedevo se fosse possibile fare una estrazione selettiva.
[...]
cartella01
[...]
ogni cartella di queste contiene queste sottocartelle:
sottocartella01
[...]
e nelle sottocartelle ci sono questi file:
file01.txt
[...]
quello che vorrei poter fare è estrarre da commandline solo i file di questa cartella:
cartella04/sottocartella04/file*.*
[...]
L'unica che si avvicina è questa:
RAR32.exe x -ncartella04/sottocartella04/file*.* *.rar
Ti stai complicando la vita per niente :-)
Basta che esegui:

Codice: Seleziona tutto

rar x archivio* cartella04/sottocartella04/file*.*
Cordialmente,

Andrea
Supporto WinRAR.it
Anonymous

Messaggio da Anonymous »

Hai ragione, facendo così funziona perfettamente.
Solo una piccola precisazione: cartella04\sottocartella04\file*.*
le "barre" devono essere così ;)

Mi sono complicato la vita per niente.

Grazie 1000

Miki
Rispondi