Récupérer taille fichiers supprimés
Résolu/Fermé
Mrico
Messages postés
139
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
21 septembre 2020
-
16 févr. 2014 à 18:45
Mrico Messages postés 139 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 21 septembre 2020 - 27 févr. 2014 à 11:32
Mrico Messages postés 139 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 21 septembre 2020 - 27 févr. 2014 à 11:32
A voir également:
- Récupérer taille fichiers supprimés
- Comment réduire la taille d'un fichier - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
3 réponses
MrYAU31
Messages postés
3808
Date d'inscription
samedi 23 février 2013
Statut
Membre
Dernière intervention
8 juillet 2017
1 611
16 févr. 2014 à 18:48
16 févr. 2014 à 18:48
Bonjour,
Tu n'as qu'à enregistrer dans une variable la taille de ton dossier temp, tout supprimer, enregistrer dans une variable la nouvelle taille de ton dossier et afficher ou stocker la différence ;-)
Tu n'as qu'à enregistrer dans une variable la taille de ton dossier temp, tout supprimer, enregistrer dans une variable la nouvelle taille de ton dossier et afficher ou stocker la différence ;-)
Mrico
Messages postés
139
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
21 septembre 2020
3
27 févr. 2014 à 11:06
27 févr. 2014 à 11:06
J'ai réussi à récupérer la taille de cette façon avec un batch toto.bat:
@echo off
call :size_file C:\Users\%user%\Desktop\anomalie.txt
:size_file
@echo taille fichiers anomalie = %~z1 octets
set variable= %~z1
call :size_file C:\Users\%user%\Desktop\lacoste.txt
:size_file
@echo taille fichiers lacoste = %~z1 octets
set variable1= %~z1
@echo off
echo difference entre les deux
set /a sous = variable - variable1
echo %sous% octets
pause
Le résultat me donne dans un fichier:
taille fichiers anomalie = 312 octets
taille fichiers lacoste = 67 octets
difference entre les deux
245 octets
Appuyez sur une touche pour continuer...
En revanche si j'enlève le paramètre pause, il me renvoie :
taille fichiers anomalie = 312 octets
taille fichiers lacoste = 67 octets
difference entre les deux
245 octets
taille fichiers lacoste = 312 octets
difference entre les deux
0 octets
taille fichiers anomalie = octets
taille fichiers lacoste = 67 octets
difference entre les deux
-67 octets
taille fichiers lacoste = octets
difference entre les deux
0 octets
Il tourne en boucle et fait un mix entre les variables.
Je ne comprend pas pourquoi.
Auriez-vous une idée
@echo off
call :size_file C:\Users\%user%\Desktop\anomalie.txt
:size_file
@echo taille fichiers anomalie = %~z1 octets
set variable= %~z1
call :size_file C:\Users\%user%\Desktop\lacoste.txt
:size_file
@echo taille fichiers lacoste = %~z1 octets
set variable1= %~z1
@echo off
echo difference entre les deux
set /a sous = variable - variable1
echo %sous% octets
pause
Le résultat me donne dans un fichier:
taille fichiers anomalie = 312 octets
taille fichiers lacoste = 67 octets
difference entre les deux
245 octets
Appuyez sur une touche pour continuer...
En revanche si j'enlève le paramètre pause, il me renvoie :
taille fichiers anomalie = 312 octets
taille fichiers lacoste = 67 octets
difference entre les deux
245 octets
taille fichiers lacoste = 312 octets
difference entre les deux
0 octets
taille fichiers anomalie = octets
taille fichiers lacoste = 67 octets
difference entre les deux
-67 octets
taille fichiers lacoste = octets
difference entre les deux
0 octets
Il tourne en boucle et fait un mix entre les variables.
Je ne comprend pas pourquoi.
Auriez-vous une idée
Mrico
Messages postés
139
Date d'inscription
lundi 20 mars 2006
Statut
Membre
Dernière intervention
21 septembre 2020
3
27 févr. 2014 à 11:32
27 févr. 2014 à 11:32
J'ai trouvé.
Truc tout bête
Mettre le paramètre exit sur le script
Truc tout bête
Mettre le paramètre exit sur le script