Normalmente, o Windows exige que os arquivos não tenham uma extensão ou uma extensão com pelo menos um caractere; não é legal com extensões de comprimento zero, ou seja, nomes de arquivos que terminam com . . As pastas também podem ter extensões, portanto, o Windows não permite que seus nomes terminem com . . Fonte, do artigo que DavidPostill vinculou :
Use a period to separate the base file name from the extension in the name of a directory or file.
(Ênfase minha). Se você tentar finalizar um arquivo ou diretório nomeado com um ponto, o Windows apenas assume que você não desejava nenhuma extensão e, portanto, o remove, mesmo que você o crie com md em um prompt de comando.
Zona de perigo! Se você deseja que o nome de uma pasta termine com . , será necessário usar a sequência de substituição de nome original bruta de \?\ . Em um prompt de comando, md \?\C:\path\to\container\._. realmente criará uma pasta chamada ._. , mas muitos programas terão problemas com ela, até mesmo o Explorer:
Esse diretório só pode ser removido com rd seguido por seu nome \?\ ou renomeado com seu nome abreviado (8.3, dir /x ).