Por que alguns arquivos no Windows não possuem extensões? [fechadas]

2

Um exemplo comum e proeminente disso é o arquivo hosts em C: \ windows \ system32 \ drivers \ etc. Estou curioso para saber qual é o propósito de ter arquivos sem extensões.

    
por user963230 12.10.2011 / 18:16

2 respostas

1

Embora as extensões com nomes de arquivo com sufixo sob as janelas sejam bastante onipresentes, elas não são necessárias, elas são mais convenientes para dar ao SO uma sugestão sobre qual aplicativo deve abrir o arquivo se clicar duas vezes.

Você pode optar por abrir completamente as extensões - por exemplo, renomeando mydocument.doc para mydocument. Tudo o que aconteceria é que você precisaria dizer qual aplicativo deve abrir o arquivo quando for perguntado se você clicou duas vezes nele ou abrir o Word primeiro e usá-lo para abrir o arquivo.

Um arquivo .exe também não precisa de uma extensão, embora possa ser mais difícil executá-lo - uma forma seria de um prompt de comando: start <executable> , por exemplo.

O arquivo hosts não tem uma extensão porque a implementação tcp / ip no Windows seguiu a implementação do Unix, com um pouco de cludging, e agora ele está preso dessa forma por motivos herdados.

    
por 13.10.2011 / 00:39
-1

Os hosts IMHO não têm extensão por razões históricas, eu acho que é algum tipo de legado lanman antigo. (que provavelmente também é algum tipo de legado com o arquivo hosts do Unix)

    
por 12.10.2011 / 18:22

Tags