Afficher le nom court des dossiers sur une invite de commande MS-DOS

11 09 2015

J’ai régulièrement besoin de connaître le nom court d’un dossier le problème est que je m’en souviens jamais. De temps en temps des logiciels ont du mal avec les espaces contenus dans les dossiers comme “C:\Program Files (x86)”.

Pour cela il existe une commande dont l’aspect visuel est presque aussi sale qu’une regex. Entrez simplement
for %I in (.) do echo %~sI
Et voilà ce que ça affiche c’est trop bien ! ><
C:\Program Files (x86)\Java>echo C:\PROGRA~2\Java
C:\PROGRA~2\Java