Trouver tous les fichiers ayant pour taille 64k

Fermé
plastikcoincoin - 7 août 2014 à 15:23
 plastikcoincoin - 8 août 2014 à 14:29
Bonjour,

J'ai besoin de crée un petit fichier batch qui listerait tous les fichiers ayant pour taille 64ko dans un fichier texte.

Je n'ai vraiment pas beaucoup d'expérience en programmation batch et je ne sais pas trop comment m'y prendre

Est-ce que quelqu'un pourrait me donner une piste de recherche ?

Merci d'avance

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
7 août 2014 à 15:58
hello
essayer ceci
@echo off
for /f "delims=" %%a in ('type liste.txt') do if %~za EQU 65536 echo fichier %%a taille 64ko
0
plastikcoincoin
8 août 2014 à 09:17
je me suis mal exprimé

ce qu'il me faudrait c'est un batch qui cherche dans un répertoire et ses sous répertoires après tous les fichiers qui ont pour taille 64ko et qui en fait une liste dans un fichier text

merci pour ton aide
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
8 août 2014 à 09:30
exactement 65536 ?
0
plastikcoincoin
8 août 2014 à 10:11
65.536 bytes exactement oui
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
8 août 2014 à 10:14
depuis le répertoire courant, essayer
for /f "delims=" %%a in ('dir /b/s') do if %~za EQU 65536 echo fichier %%a taille 64ko
0
plastikcoincoin
8 août 2014 à 10:42
Cela est fonctionne parfaitement depuis l'invite de commande mais une fois dans un fichier batch le "programme" ce coupe après la deuxième pause

@echo off
pause
cd c:\users\testuser\script
pause
for /f "delims=" %%a in ('dir /b/s') do if %~za EQU 65536 echo fichier %%a taille 64ko
pause
0