Sto scrivendo uno script Python in cui ho bisogno di chiamare 7z per estrarre alcuni file conservati in una directory in un archivio senza estrarre l'archivio completo. L'archivio contiene più directory e ho bisogno di estrarre alcuni file da una particolare directory.Riga di comando per 7z per estrarre file specifici da cartelle specifiche all'interno di un archivio
Diciamo che "abc.7z" è un archivio che contiene più directory, cioè "temp", "windows", "system", "data". Voglio estrarre alcuni file .exe dalla directory "system" solo perché quei file .exe potrebbero essere presenti anche in altre directory, ma sono interessato solo ai file da "system".
Tutto ciò di cui ho bisogno è il comando 7z; Scoprirò come chiamare 7z dalla sceneggiatura. Grazie per l'aiuto.
Quindi significa che '7z.exe x abc.7z -aoa -oC: \ Temp system \ *. Exe' sarà il comando finale per estrarre solo l'exe. file per m la cartella di sistema. –