J'ai une machine qui avait initialement la création de nom de fichier 8.3 désactivée . Cependant, cela posait des problèmes avec certains logiciels hérités, il a donc été réactivé. Je me demande s'il est possible de revenir en arrière et «ajouter» des noms de fichiers 8.3 à certains répertoires existants.
Par exemple, disons que j'ai un répertoire nommé "C: \ nom avec espaces" et que j'obtiens la sortie suivante lorsque j'exécute "dir / x":
C:\>dir /x
Volume in drive C has no label.
Volume Serial Number is 6873-65B8
Directory of C:\
04/09/2010 01:57 PM <DIR> name with spaces
...
Je voudrais en quelque sorte ajouter un nom 8.3 pour le répertoire sans le recréer, puis obtenir ce qui suit:
C:\>dir /x
Volume in drive C has no label.
Volume Serial Number is 6873-65B8
Directory of C:\
04/09/2010 01:57 PM <DIR> NAMEWI~1 name with spaces
...
J'ai essayé la commande «renommer» mais cela n'a pas fait l'affaire.
fsutil behavior set disable8dot3 0
c'est la commande qui nécessite un redémarrage pour prendre effet.fsutil file setshortname <PathName> <shortname>
ne fait pas.Vous pouvez utiliser la destination source / e / FAT de Robocopy . Passez en mode cmd, tapez Robocopy /? pour l'ensemble d'instructions complet
la source