OVH Cloud OVH Cloud

Longueur de noms de répertoire

22 réponses
Avatar
HD
Bonjour,

La longueur de nom court d'un chemin de répertoire ne doit pas dépasser 66
caractères sous peine de provoquer des incohérences dans Windows (problème
d'ouverture de fichiers, pb d'enregistrement de fichier, etc...).

Peut on modifier cette limite de 66 caractères ?

Merci d'avance pour votre aide.
--
@+
HD

10 réponses

1 2 3
Avatar
P
Hello HD !

Bonjour,

La longueur de nom court d'un chemin de répertoire ne doit pas dépasser 66
caractères sous peine de provoquer des incohérences dans Windows (problème
d'ouverture de fichiers, pb d'enregistrement de fichier, etc...).

Peut on modifier cette limite de 66 caractères ?

Merci d'avance pour votre aide.



Je ne comprends pas ce que vous voulez faire.
Les noms courts ne sont pas de 8 caractères maxi + . extension ?
C'est le résultat de la "compression" des noms windows ?
Ex documents and setting = DOCUM~1

--
Bien cordialement,
Aide toi le ciel t'aidera : http://papynet.mvps.org/Forums.htm
Pour prendre contact : http://minilien.com/?1xjHkMIEp0
Quelques pages XP : http://papynet.mvps.org/XP/XP.htm
Avatar
HD
> Je ne comprends pas ce que vous voulez faire.
Les noms courts ne sont pas de 8 caractères maxi + . extension ?
C'est le résultat de la "compression" des noms windows ?
Ex documents and setting = DOCUM~1



Oui, par exemple le chemin vers: "C:mes documentsMon fichier.xls" va
donner un nom court : "C:mesdoc~1monfic~1.xls"

Le nom court est limité à 66 caractères dans Windows... ça peut sembler
hallucinant mais pourtant c'est vrai. Si on a un répertoire donc le nom
court dépasse les 66 caractères on peut avoir des problèmes incohérents sur
les fichiers qui y seront placés (ouverture, enregistrement, copier/coller,
etc...).

Je voudrais donc savoir si cette limite est modifiable dans un fichier ou
dans la base de registre ou si elle est inscrite en dur dans le programme...

--
@+
HD
Avatar
P
Hello HD !

Je ne comprends pas ce que vous voulez faire.
Les noms courts ne sont pas de 8 caractères maxi + . extension ?
C'est le résultat de la "compression" des noms windows ?
Ex documents and setting = DOCUM~1



Oui, par exemple le chemin vers: "C:mes documentsMon fichier.xls" va
donner un nom court : "C:mesdoc~1monfic~1.xls"

Le nom court est limité à 66 caractères dans Windows... ça peut sembler
hallucinant mais pourtant c'est vrai. Si on a un répertoire donc le nom
court dépasse les 66 caractères on peut avoir des problèmes incohérents sur
les fichiers qui y seront placés (ouverture, enregistrement, copier/coller,
etc...).

Je voudrais donc savoir si cette limite est modifiable dans un fichier ou
dans la base de registre ou si elle est inscrite en dur dans le programme...



Vous parlez de la longueur du chemin!
Vous pouvez écrire c:"Documents and Setting"Mon Dossier
Personnel""Mes Images"toto.xls
etc ....
J'ai pas compté pour savoir si cela fait plus de 66 caractères!

Vous voulez indiquer ce chemin dans une .bat ou dans une .cmd ?
car la il me semble que la longueur maxi d'une commande "Dos" est de
255 caractères. Mais je dis cela sans certitude!

--
Bien cordialement,
Aide toi le ciel t'aidera : http://papynet.mvps.org/Forums.htm
Pour prendre contact : http://minilien.com/?1xjHkMIEp0
Quelques pages XP : http://papynet.mvps.org/XP/XP.htm
Avatar
HD
> car la il me semble que la longueur maxi d'une
commande "Dos" est de 255 caractères. Mais
je dis cela sans certitude!



Je l'aurais pensé comme vous... Mais il y'a quelques mois j'ai eût des
problèmes de copier/coller à la main mais également des problèmes de
copier/coller et ouverture de fichier en VBA. Après avoir cherché un moment
d'où venait le problème on m'a répondu sur un forum (ça devait être sous
microsoft.public.fr.excel il me semble...) que cela vient de la limite de 66
caractères pour les noms courts. Limite imposé par Windows. Après avoir
raccourcis les noms des répertoires pour être en dessous de la limite tout
fonctionnait effectivement très bien. Ce problème n'est pas systèmatique
dans certains cas ça va fonctionner, dans d'autres ça va planter.

Cela parait énorme mais il y'a bien une limite de taille au nom de
répertoire court. La limite de 255 caractères est probablement pour les noms
longs.

--
@+
HD
Avatar
Jceel
Bonjour ** qui nous a dit
Hello HD !

Je ne comprends pas ce que vous voulez faire.
Les noms courts ne sont pas de 8 caractères maxi + . extension ?
C'est le résultat de la "compression" des noms windows ?
Ex documents and setting = DOCUM~1



Oui, par exemple le chemin vers: "C:mes documentsMon fichier.xls"
va donner un nom court : "C:mesdoc~1monfic~1.xls"

Le nom court est limité à 66 caractères dans Windows... ça peut
sembler hallucinant mais pourtant c'est vrai. Si on a un répertoire
donc le nom court dépasse les 66 caractères on peut avoir des
problèmes incohérents sur les fichiers qui y seront placés
(ouverture, enregistrement, copier/coller, etc...).

Je voudrais donc savoir si cette limite est modifiable dans un
fichier ou dans la base de registre ou si elle est inscrite en dur
dans le programme...



Vous parlez de la longueur du chemin!
Vous pouvez écrire c:"Documents and Setting"Mon Dossier
Personnel""Mes Images"toto.xls
etc ....
J'ai pas compté pour savoir si cela fait plus de 66 caractères!

Vous voulez indiquer ce chemin dans une .bat ou dans une .cmd ?
car la il me semble que la longueur maxi d'une commande "Dos" est de
255 caractères. Mais je dis cela sans certitude!



exact 255 et compter les espaces pour 3 puisque c'est compris pour %20 si je
ne m'abuse..
ceci dit c'est ridicule de mettre des noms ou chemins aussi longs car
certains logiciels de gravure ne suivent pas si on veut les mettre sur CD
;-(


--
@++++Jceel

En vérité je te le dis mais sous O E
internaute indécis pour le HacheuTeuMeuLeu
seul le click droit Control+F deux
la lumière t'apportera C'est ce qu'il y a de mieux
netevangile..selon Jceel.livre du windows.psaume alt-255..verset ÿp
Jceel http://jceel.free.fr l'hyper du gratuit du net
Founding Chairman of the International Pebkac Busters Company
Avatar
P
Hello HD !

La je ne saurais vous dire.
Il ne reste plus qu'à attendre qu'un expert passe par la!

--
Bien cordialement,
Aide toi le ciel t'aidera : http://papynet.mvps.org/Forums.htm
Pour prendre contact : http://minilien.com/?1xjHkMIEp0
Quelques pages XP : http://papynet.mvps.org/XP/XP.htm
Avatar
Ty-Fanch'
Le 15/11/2004, HD a tapé sur son clavier de ses 2 petits doigts
potelés:

car la il me semble que la longueur maxi d'une
commande "Dos" est de 255 caractères. Mais
je dis cela sans certitude!



Je l'aurais pensé comme vous... Mais il y'a quelques mois j'ai eût des
problèmes de copier/coller à la main mais également des problèmes de
copier/coller et ouverture de fichier en VBA.



Bonjour,

Je rajouterai une expérience de création d'un projet de CD de données
à sauvegarder avec un logiciel de gravure.
Les noms des courriels qui étaient en fait par défaut la case "objet"
des dits courriels (supérieurs à 66 caractères) ne passaient pas lors
de la gravure du CD de données et il m'a fallu tous les raccourcir à la
mimine pour qu'ils soient gravés. Par contre pour une sauvegarde sur
dédé, no problemo.
Moralité, quand je dois sauvegarder des courriels, je commence par leur
donner un nom court et facile à identifier.
Voilà. Juste pour le partage :D

--
Amicalement Ty-Fanch'
"Je préfère être détesté pour ce que je suis qu'être aimé pour ce que
je ne suis pas"
Simenon
Avatar
HD
> exact 255 et compter les espaces pour 3 puisque c'est compris pour
%20 si je ne m'abuse..
ceci dit c'est ridicule de mettre des noms ou chemins aussi longs car
certains logiciels de gravure ne suivent pas si on veut les mettre
sur CD ;-(



255 caractères c'est beaucoup pour les noms longs. Mais pour les noms courts
66 caractères ça peut être court... Dans notre organisation de fichier nous
dépassons parfois cette limite...
--
@+
HD
Avatar
HD
Toi qui est un GRAND spécialiste d'Excel... Pourrais tu s.t.p me dire ce que
tu penses de mon problème de liens entre classeur que j'ai posé sur
microsoft.public.fr.excel

Merci d'avance.
--
@+
HD
Avatar
L\G\R\
http://tinyurl.com/
Je n'ai pas trouvé l'équivalent français.
L"G"R"

HD a écrit :

Bonjour,

La longueur de nom court d'un chemin de répertoire ne doit pas dépasser 66
caractères sous peine de provoquer des incohérences dans Windows (problème
d'ouverture de fichiers, pb d'enregistrement de fichier, etc...).

Peut on modifier cette limite de 66 caractères ?

Merci d'avance pour votre aide.
--
@+
HD


1 2 3