Eu tenho uma máquina que inicialmente tinha a criação de nome de arquivo 8.3 desativada . No entanto, isso estava causando problemas em alguns softwares herdados, por isso foi reativado. Gostaria de saber se é possível voltar e "adicionar" nomes de arquivos 8.3 a determinados diretórios existentes.
Por exemplo, digamos que eu tenha um diretório chamado "C: \ name with spaces" e receba a seguinte saída ao executar "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
...
De alguma forma, gostaria de adicionar um nome 8.3 para o diretório sem recriá-lo e obter o seguinte:
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
...
Tentei o comando 'renomear', mas não funcionou.
fsutil behavior set disable8dot3 0
é o comando que requer que uma reinicialização entre em vigor.fsutil file setshortname <PathName> <shortname>
não.Você pode usar o destino de origem Robocopy / e / FAT. Vá para o modo cmd, digite Robocopy /? para conjunto completo de instruções
fonte