Sto tentando di utilizzare 7 Zip tramite la riga di comando. Come puoi vedere qui sotto, usando il comando elenca i 3 file nel file zip di destinazione.Errore durante la decompressione di un file in cmd (utilizzando 7z in Windows)
C:\Users\User1\Downloads>7z l recording_20130731180507.zip
--
Path = recording_20130731180507.zip
Type = zip
Physical Size = 311686
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2013-07-31 18:05:06 ..... 655 655 SD_DISK\20130731\18\2013073
1_180505_A4BC_00408CC2B40B\recording.xml
2013-07-31 18:05:06 ..... 309752 309752 SD_DISK\20130731\18\2013073
1_180505_A4BC_00408CC2B40B\20130731_18\20130731_180505_59EB_00408CC2B40B.mkv
2013-07-31 18:05:06 ..... 279 279 SD_DISK\20130731\18\2013073
1_180505_A4BC_00408CC2B40B\20130731_18\20130731_180505_59EB_00408CC2B40B.xml
------------------- ----- ------------ ------------ ------------------------
310686 310686 3 files, 0 folders
Tuttavia, quando si tenta di decomprimere il file in realtà, ho un "no file da elaborare errore". Non ho mai provato a decomprimere da cmd prima. Devo provare a scavare nel file zip per estrarre quei 3 file?
C:\Users\User1\Downloads>7z e recording_20130731180507.zip o-C:\users\User1\do
cuments\folder1\test
No files to process
Files: 0
Size: 0
Compressed: 311686
Grazie per il suggerimento, che lo ha risolto. Solo per curiosità, quali sono i "" per la directory di output? – austinthemassive
Hai bisogno di virgolette su un percorso quando contiene spazi, e non fanno male quando il percorso non contiene spazi, quindi tendo a mettere solo i percorsi tra virgolette. –
Ero sconcertato da un errore simile, ma era perché in PowerShell l'intero switch deve essere tra virgolette come questa: 7z e recording.zip "-oC: \ users ..." – robertpateii