TOUS FICHIERS D'UN DISQUE DUR (WIN32)

Signaler
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
Messages postés
8
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
17 novembre 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/16638-tous-fichiers-d-un-disque-dur-win32

Messages postés
8
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
17 novembre 2008

La pluspart des Fonctions on besoin du format LPCSTR pour reconnaitre le nom du fichier. Y a tŽil un moyen de transcrire le nom en LPCSTR ou faut il réecrire la base des fonctions sans utiliser des tableau char?
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
26
Si C: est la partition system, dépendra des droits et autres limitations.
Sous Vista, il y a aussi des chemins dont la longueur avoisine les 2 Ko. Il faudrait une MAJ de cette source mais le principe serait le même, que chacun se la fasse, pas le temps.
Messages postés
18
Date d'inscription
samedi 1 mars 2003
Statut
Membre
Dernière intervention
14 avril 2008

sinon sous dos c' est tout simple:
dir /s/w/ah/ar/aa/b >f:\tmplst.txt pour les fichiers
dir /s/w/ad/b >f:\tmplst.txt pour les répertoiress.

Là encore le résultat est différent de tous les autres!
10647 rpertoires et 109310 fichiers!
Messages postés
18
Date d'inscription
samedi 1 mars 2003
Statut
Membre
Dernière intervention
14 avril 2008

Tu es sûr que tous les fichiers sont listés?
avec sur une sélection dans c:\ sur mon micro ça me donne 116897 fichiers et 10634 dossiers et ton programme donne 106353
ça ne fait pas le compte.
peut être il manque les fichiers système ou cachés..
suis en train de refaire un programme VB et pour l'instant il me donne plus de fichiers que le système (env 200 en plus) !!
Afficher les 8 commentaires