Bonjour,

Je cherche à dézipper récupèrer sur un serveur distant. Pour ça j'ai fait un .bat qui récupére le fichier via WGET. C'est bon ça fonctionne. Ensuite je dézippe le fichier reçu ( QXEplorer.tar.gz de 5,5Go ) ça fonctionne.

Un fichier QXEplorer.tar de 18 Go est créé. Dans mon .bat je lance une deuxiéme décompression et là message d'erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Error : Can not open file as archive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
set edr=QSExplorer.tar.gz
set file=QSExplorer.tar

echo nom du fichier edr : %edr%
E:\dev\BLA\Import_TVDC_COMPTEUR\wget -nv -N -P E:\Transfert\TVDC_compteurs\ -aE:\Transfert\TVDC_compteurs\Import_edr_%j%.log --http-user=biil6400 --http-passwd=biil6400 %urlsource%

echo dezip de la source %edr%
"C:\Program Files (x86)\7-Zip\7z.exe" e  E:\Transfert\TVDC_compteurs\%edr% -aoa -oE:\Transfert\TVDC_compteurs

pause

echo dezip de la source QSExplorer
"C:\Program Files (x86)\7-Zip\7z.exe" e  E:\Transfert\TVDC_compteurs\%file%  -aoa -oE:\Transfert\TVDC_compteurs

pause
J'ai l'impression qu'il est incapable de dézipper un fichier de cette taille mais que c'est une limite de MSDOS. Parce que quand je lance 7zip manuellement il n'y a pas de soucis pour décompresser le fichier .tar de 18Go.

Comment faire pour faire la décompression ??