Profondeur repertoires explorateur windows
Résolu
Jeannenot
-
staulker1 Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
staulker1 Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Je construis une arborescence de repertoires dans l'explorateur de Windows pour gérer mes fichiers sur mon ordi.
1) Quelqu'un pourrait-il me dire s'il y a une limite en nombre de niveaux de profondeur?
2) Existe-il un logiciel de gestion de fichiers qui permette de concaténer une chaîne de caractères aux noms de fichiers qui sont stockés dans un répertoire:
Exemple: j'ai 50 fichiers rangés dans un répertoire et je voudrais renommer ces 50 fichiers en ajoutant une dizaine de caractères (les mêmes) devant chacun des 50 noms de fichiers, et je voudrais pouvoir faire cette modif en une seule fois.
Je construis une arborescence de repertoires dans l'explorateur de Windows pour gérer mes fichiers sur mon ordi.
1) Quelqu'un pourrait-il me dire s'il y a une limite en nombre de niveaux de profondeur?
2) Existe-il un logiciel de gestion de fichiers qui permette de concaténer une chaîne de caractères aux noms de fichiers qui sont stockés dans un répertoire:
Exemple: j'ai 50 fichiers rangés dans un répertoire et je voudrais renommer ces 50 fichiers en ajoutant une dizaine de caractères (les mêmes) devant chacun des 50 noms de fichiers, et je voudrais pouvoir faire cette modif en une seule fois.
A voir également:
- Nombre maximum de sous dossier windows
- Dossier appdata - Guide
- Clé de produit windows 10 gratuit - Guide
- Dossier démarrage windows - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
4 réponses
Bonjour
Sur le point N°1, et même si le message date un peu, j'apporte une précison "rare" sur ce sujet.
En fait Microsoft fait la sourde oreille sur ce problème qui génère bien des problèmes aux administrateurs de serveur.
Le noyau de Windows sait écrire des chaines unicode jusqu'a ~32000 caractères (chemin + nom de fichier), mais ces blaireaux de Redmon non jamais implémenté celle limite dans les outils windows qui utilisent la limite d'Explorer.exe qui elle est de 256 caracères (chemin + nom de fichier).
Ce qui fait que via le réseau par exemple un utilisateur peu créer une arborescence dityrambique sur le serveur, ou enregistrer avec Outlook des mails où le nom (qui est l'objet du mail ) dépasse les 256 caractères, le système enregistre mais n'est plus foutu d'y accèder !
Et ça perturbe les Accès bien sur, mais aussi les Defrag, les recherches, les sauvegardes, les scan virus etc etc...
Ca date de NT4... rien n'a évolué depuis... et aucun outil ne permet de restreindre ou de purger ces fichiers bloqués par une limitation de taille chemin + fichier.
La seule solution consiste cas par cas à renommer le nom d'un répertoire supérireur pour réduire la longueur de la chaine du chemin....
"Avec windows, tous les jours un bug nouveau !"
Diaboliquement
Sur le point N°1, et même si le message date un peu, j'apporte une précison "rare" sur ce sujet.
En fait Microsoft fait la sourde oreille sur ce problème qui génère bien des problèmes aux administrateurs de serveur.
Le noyau de Windows sait écrire des chaines unicode jusqu'a ~32000 caractères (chemin + nom de fichier), mais ces blaireaux de Redmon non jamais implémenté celle limite dans les outils windows qui utilisent la limite d'Explorer.exe qui elle est de 256 caracères (chemin + nom de fichier).
Ce qui fait que via le réseau par exemple un utilisateur peu créer une arborescence dityrambique sur le serveur, ou enregistrer avec Outlook des mails où le nom (qui est l'objet du mail ) dépasse les 256 caractères, le système enregistre mais n'est plus foutu d'y accèder !
Et ça perturbe les Accès bien sur, mais aussi les Defrag, les recherches, les sauvegardes, les scan virus etc etc...
Ca date de NT4... rien n'a évolué depuis... et aucun outil ne permet de restreindre ou de purger ces fichiers bloqués par une limitation de taille chemin + fichier.
La seule solution consiste cas par cas à renommer le nom d'un répertoire supérireur pour réduire la longueur de la chaine du chemin....
"Avec windows, tous les jours un bug nouveau !"
Diaboliquement
bonjour
pour la concaténation de chaînes de caractères, je conseille l'utilisation du logiciel Ant Renamer (gratuit)
Pour la profondeur de répertoires dans l'explorateur de windows, elle dépend en partie de la RAM de l'ordi
mais aussi de la longueur de la chaîne de caractères qui constitue le répertoire et le nom de fichier mais je ne sais pas quel nombre de caractères est toléré.
pour la concaténation de chaînes de caractères, je conseille l'utilisation du logiciel Ant Renamer (gratuit)
Pour la profondeur de répertoires dans l'explorateur de windows, elle dépend en partie de la RAM de l'ordi
mais aussi de la longueur de la chaîne de caractères qui constitue le répertoire et le nom de fichier mais je ne sais pas quel nombre de caractères est toléré.
Je confirme ce que dit Lucifer90.
256 caractères max.
Au délà, ça merdouille dans les grandes largeurs.
256 caractères max.
Au délà, ça merdouille dans les grandes largeurs.
voici un lien donnée par un ami :
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN
monter un lecteur réseau directement vers le sous dossier qui pause problème, et par ce lecteur réseau on accède alors aux donnée sans un chemin trop long.
SAUF si c'est le fichier qui fait plus de 256 caractères...
https://support.microsoft.com/fr-fr/help/2891362/a-file-copy-operation-fails-when-files-or-folders-have-long-paths-in-w