je sollicite votre aide car je n’ai pas trouvé la solution jusqu’ici. Mon problème est plutôt simple :
Je souhaite accéder à un fichier texte situé à l’intérieur d’un dossier dans “Program files” en utilisant des noms de fichier courts, l’arborescence ressemble à ça :
“c:\program files\mon dossier…\fichier.txt”
En invite de commande sous Win 7 lorsque je tape :
C:\Progra~1> dir /x
pour afficher les noms de fichiers courts, je ne vois rien pour “mon dossier”, je souhaiterai donc créer le nom de fichier court => MONDOS~1
Remarque: Certains dossiers possèdent bien un nom court (ex. MOZILL~1)
Quelqu’un aurait-il une idée SVP ?
Merci d’avance, amicalement.
Edité le 30/07/2010 à 08:07
@zaboukou : Oui je vois que la question n’a pas été bien comprise, je la refais avec un exemple :
Pour comprendre il te suffit de taper ta commande dans l’invite de commande donc ça donne :
cd c:\program files
puis tu tapes
dir /x
on obtient un nom de fichier court. Voici le résultat pour les répertoires de Firefox et CCleaner :
26/07/2010 17:18 MOZILL~1 Mozilla Firefox
01/03/2010 03:30 CCleaner <== Mauvais exemple “ccleaner”=8 caract.
Le répertoire de Firefox possède bien un nom de fichier court (MOZILL~1) mais on voit que CCleaner n’en possède pas.
Est-ce plus clair comme ça ?
Mon objectif est donc de pouvoir accéder à un répertoire par son nom court. Le problème est qu’il n’existe pas pour certains répertoires. Comment cela se fait-il ? Comment puis-je ajouter/créer un nom court ?
Edité le 30/07/2010 à 01:20
J’ai juste fait l’opération en sens inverse. La valeur était à “1”, je l’ai modifiée => “0”
Voilà, après avoir recréé l’arborescence j’ai pu enfin accéder au répertoire par un nom de fichier court.
Ce n’est pas tout à fait ce que je voulais car tous mes répertoires créés avant modif ne sont pas affectés comme c’est précisé dans la remarque (dans le “quote”) ci-dessus mais ça m’a permis de débloquer mon chemin.
Merci encore à toi -zztop-
Edité le 30/07/2010 à 01:21