Renommer un fichier trop long

Renommer un fichier trop long - Win 8 - Windows & Software

Marsh Posté le 09-07-2018 à 11:27:47    

Bonjour à tous

 

J'utilise le logiciel freemind pour faire des mindmpaps.
L'extension des fichiers est .mm

 

Le souci avec ce logiciel est qu'il nomme le fichier créé en reprenant le contenu de la première cellule créée.
Ainsi, comme la première cellule de mon fichier avait beaucoup de caractères, le fichier mm qui en est résulté a un nom très long.
Il ne peut donc ni s'exécuter, ni être supprimé, déplacé ou renommé.

 

J'ai testé plusieurs logiciels (iobit, artrenamer, etc.), renommé les dossiers de l'arborescence en raccourcissant les noms au max, mais rien n'y fait.

 

Pensez-vous que ce soit possible de renommer ce fichier pour pouvoir l'exécuter?

 

Pour info, cette mindmap est assez importante, j'avais mis pas mal  de temps à l'établir.

 

Merci d'avance pour vos réponses.


Message édité par agrigente le 09-07-2018 à 11:30:31
Reply

Marsh Posté le 09-07-2018 à 11:27:47   

Reply

Marsh Posté le 09-07-2018 à 12:38:29    

:hello: c'est une limite héritée des anciens Windows 32bits~
 
Il faut activer le LongPathsEnabled dans la base de registre. Pour Win10
 
regedit -> HKLM\System\CCS\Control\FileSystem et changer la valeur du Dword "LongPathsEnabled" en "1", puis redémarrer :)
 
Je ne sais pas pour Win8, mais ça devrait être sensiblement similaire

Reply

Marsh Posté le 09-07-2018 à 13:34:24    

satoshi a écrit :

:hello: c'est une limite héritée des anciens Windows 32bits~

 

Il faut activer le LongPathsEnabled dans la base de registre. Pour Win10

 

regedit -> HKLM\System\CCS\Control\FileSystem et changer la valeur du Dword "LongPathsEnabled" en "1", puis redémarrer :)

 

Je ne sais pas pour Win8, mais ça devrait être sensiblement similaire

 

Merci Satoshi pour ta réponse

 

Dans regedit > hkey local machine\system\currentcontrolset\filesystem

 

Je n'ai pas trouvé LongPathsEnable. J'ai cherché ce qui pouvait correspondre et j'ai trouvé NtfsAllowExtendedCharacter8...
J'ai mis 1 en valeur, redémarré, mais le problème subsiste.

 

Je t'envoie une capture de FileSystem, au cas où il y aurait un DWORD plus adapté

 

http://image.k-upload.com/view-img-mini_2018-07-09-1e9ba43c8dword.png


Message édité par agrigente le 09-07-2018 à 13:35:07
Reply

Marsh Posté le 09-07-2018 à 14:12:38    

ah zut, oui, ça ne fonctionne que pour Win10 :/
 
Pour W8, je pense qu'il faudra faire avec des logiciels tiers, comme Long Path Tool, mais ça me semble bien cher pour ce que c'est... :pt1cable:
https://longpathtool.com

Reply

Marsh Posté le 09-07-2018 à 14:20:35    

la simple command Dos ne marche pas ? (ren)


---------------
#mais-chut
Reply

Marsh Posté le 09-07-2018 à 16:27:07    

Z_cool a écrit :

la simple command Dos ne marche pas ? (ren)


 
Salut
 
Comment faire? J'avoue que je suis pas très débrouillard en info donc si tu pouvais m'expliquer les étapes..

Reply

Marsh Posté le 09-07-2018 à 16:40:30    

Z_cool fait référence à la simple commande en windows dos prompt, ren ou rename, mais ça donnera une erreur de syntax... :/
 
exemple:
 
ren fichiertroplongplusde260characteres.mm fichier.mm
 
 
pour le coup... aucune chance d'up vers Windows10?  :whistle:


Message édité par satoshi le 09-07-2018 à 16:41:29
Reply

Marsh Posté le 09-07-2018 à 16:48:02    

Salut,

 

Pour renommer des fichiers avec un nom trop long à l'intérieur de ton dossier, il faut monté un lecteur réseau de ce dossier dans l'explorateur Windows, le parcourir, et là tu pourras renommer tes fichiers sans erreur ;)

Message cité 1 fois
Message édité par Profil supprimé le 09-07-2018 à 16:51:33
Reply

Marsh Posté le 09-07-2018 à 17:02:35    


 
Hi  
 
Comment faire ça ?   :ange:

Reply

Marsh Posté le 09-07-2018 à 17:24:50    

agrigente a écrit :


 
Salut
 
Comment faire? J'avoue que je suis pas très débrouillard en info donc si tu pouvais m'expliquer les étapes..


dans une commande MSDos, tu va dans le dossier en questionun petit "dir /x" pour récupérer le nom "court" puis ren du nom court


---------------
#mais-chut
Reply

Marsh Posté le 09-07-2018 à 17:24:50   

Reply

Marsh Posté le 09-07-2018 à 19:47:14    

Faut utiliser la syntaxe UNC, bon j'ai pas de path longs mais voici le genre de truc qu'il faut faire :
 
rename "\\.\E:\100773-1560366-echecs-avec-moteur-uci-stockfish\readme.txt" "monreadme.txt"
 
 


---------------

Reply

Marsh Posté le 15-07-2018 à 15:09:03    

Salut!
 
Bon, j'ai trouvé une solution biidon sur youtube
 
Créer une archive winrar dans le dossier du fichier trop long, ouvrir l'archive, sélectionner le fichier (un clic gauche), F2 et le nom devient en surbrillance pour pouvoir être modifié.
 
J'ai pas testé vos solutions avec MS Dos parce que c'est du chinois - je pense qu'il faudrait que je me mette à apprendre les bases...
 
voila voila

Reply

Marsh Posté le 15-07-2018 à 15:46:41    

agrigente a écrit :

J'ai pas testé vos solutions avec MS Dos parce que c'est du chinois - je pense qu'il faudrait que je me mette à apprendre les bases...


Le système d’exploitation MS-DOS n’existe plus depuis 2001 (et son support arrêté en 2004). Ça fera 17 ans en octobre que ce nom appartient définitivement au passé.

 

La seule chose qui y ressemble, mais n’a rien à voir dans son fonctionnement, c’est l’Invite de commandes de Windows NT qui n’est rien de plus qu’un équivalent du Terminal des distributions Linux : une fenêtre offrant une interface en ligne de commandes au sein du système d’exploitation Windows NT (le vrai nom des OS Windows depuis Windows 2000, XP, Vista, 7… jusqu’à 10 inclus). Et celle-ci n’exécute que des commandes Windows.


Message édité par Trit' le 15-07-2018 à 15:46:56
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed