Convenção para a convenção de extensão de arquivo: maiúscula ou minúscula

0

Existe uma convenção para o caso da extensão de arquivo no Windows, ou seja, todas as maiúsculas e todas as minúsculas? Se existe, qual é o motivo, se algum, para a convenção, ou é apenas para fins de uniformidade?

    
por rory.ap 08.01.2015 / 16:24

2 respostas

1

Não há convenção. O Windows é case insensitive por padrão. Isso significa file.txt, file.TXT, file.Txt. file.tXt, ... são todos o mesmo nome de arquivo. Observe que esse não é o caso do UNIX ou Linux, em que a lista anterior de arquivos é um nome de arquivo exclusivo.

FYI, você pode tornar o Windows sensível a maiúsculas e minúsculas, mas isso está fora do tópico para essa pergunta.

    
por 08.01.2015 / 16:53
1

O Windows é intencionalmente insensível a maiúsculas e minúsculas (por padrão) quando se trata de nomes e extensões de arquivos. Não importa qual invólucro você use.

Esta foi uma decisão de design primária que a Microsoft fez anteriormente ao Windows em seu sistema operacional original (MS-DOS) e sistema (s) de arquivos, para se separar do Unix. Foi apontado como um dos motivos pelo qual o MS-DOS era "mais fácil de usar".

Os sistemas de arquivos FAT originais, na verdade, armazenavam os nomes dos arquivos (e extensões) em maiúsculas, independentemente de como você os inseriu (tornando-os "não diferencia maiúsculas de minúsculas", mas não "preservando casos").

Talvez confira esta pergunta sobre SU relacionada: Todas as versões do Windows são insensíveis a maiúsculas e minúsculas

    
por 08.01.2015 / 16:53