Car-tech

Por que não posso usar pontuação em um nome de arquivo?

Pontuação - ponto final, exclamação e interrogação [Prof Noslen]

Pontuação - ponto final, exclamação e interrogação [Prof Noslen]
Anonim

MLStrand56 reclamou para o fórum do Windows sobre a incapacidade do Windows de salvar nomes de arquivos contendo pontuação.

[Envie suas perguntas sobre tecnologia para [email protected] ou publique-as no Fórum de Linha de Resposta da PCW .]

Na verdade, o problema não é tão sério quanto alguns pensam. Dos 32 caracteres de pontuação disponíveis no teclado, todos, exceto nove, podem ser usados ​​em nomes de arquivos.

Os nove que não podem ser:

  • /
  • :
  • *
  • ?
  • "
  • <
  • >
  • |

Por outro lado, se você usa o Microsoft Word, pode pensar que toda a pontuação está bloqueada. Eis o motivo:

Clique para aumentar

Quando você salva um novo arquivo no Word, o programa exibe a caixa de diálogo Salvar como e insere o texto de abertura do documento como um nome de arquivo provável, mas o Word trunca esse texto no primeiro sinal de pontuação encontrado. palavras, se o seu documento começar com o título Progresso do Peregrino, o Word irá sugerir que você salve o arquivo como Pilgrim. Mas você não precisa aceitar isso. Você pode digitar ou colar o nome completo, com o apóstrofo, e salve o arquivo.

Mas você ainda não pode salvar um arquivo com um desses nove caracteres. Por quê?

O Windows, como o DOS antes dele, usa esses símbolos para pesquisas, instruções de linha de comando e os caminhos que definem f ile localizações. Por exemplo, atualmente estou escrevendo em um arquivo chamado Linha de resposta de novembro.docx, dentro da minha pasta 1211, que está dentro da minha pasta do Dropbox, dentro Documentos, dentro de Lincoln, na minha unidade D:. O caminho completo do arquivo, incluindo o nome, é D: Lincoln Documentos Dropbox 1211 November, Linha de Resposta.docx.

Se eu puder renomear o arquivo Novembro Resposta: Linha.docx, o Windows não saberia se Novembro era uma pasta ou parte do nome do arquivo. Para evitar essa confusão, o SO simplesmente bane a barra invertida () dos nomes de arquivo.

Francamente, eu gostaria que a Microsoft fosse mais rígida sobre esse tipo de coisa, e não nos permitisse usar pontos (.) Nos nomes dos arquivos.

Em todo nome de arquivo, um ponto separa o nome, que informa o que está no arquivo, da extensão, que informa ao Windows que tipo de arquivo é. Como o Windows, por padrão, oculta extensões, um período extra no nome do arquivo pode fazer com que um tipo de arquivo pareça outro.

Os desenvolvedores de malware gostam desse truque. Recentemente, em setembro, o Trojan Troj / Backdr-HG se espalhou com a ajuda de um arquivo chamado Microsoft-Services-Agreement.pdf.exe, que pareceu a muitos usuários como o Microsoft-Services-Agreement.pdf.

estavam abrindo um.pdf, quando eles estavam realmente lançando um programa.

Leia a discussão original do fórum.