Como criar nomes longos de arquivos

0

Estou tentando criar nomes de arquivos com mais de 260 caracteres para que eu possa testar alguns softwares. Alguém sabe de uma maneira de criar uma combinação de nome / pasta de arquivo com mais de 260 caracteres?

    
por Nick 25.03.2011 / 06:29

1 resposta

1

Na maior parte, nomes de caminho não têm um limite definido, enquanto o limite de nome de arquivo depende do tipo de sistema de arquivos :

FAT16 = 255 UTF-16
FAT32 = 255 UTF-16
NTFS = 255 UTF-16
ext3 = 255
ext4 = 256

Além disso, o limite de nomes de arquivos pode ser reduzido quando estiver sob uma hierarquia profunda .

AFAIK você não pode exceder esse limite, e é por isso que você tem metadados de arquivo. E se a Microsoft diz que é o seu limite , então são os intervalos . Estou feliz por não estarmos mais presos ao limite de 8.3. Qual software no mundo precisa de nomes de arquivos tão longos assim?

Adicionados alguns casos de testes

# path[100]\path[100]\file[60]

C:23456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789\ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJ>echo "test" > 012345678901234567890123456789012345678901234567890123456789.txt

The system cannot find the path specified.

# too long!

# path[100]\path[100]\file[50]

C:23456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789\ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJ>echo "test" > 01234567890123456789012345678901234567890123456789.txt

# file created
    
por 25.03.2011 / 07:32