Car-tech

Perché non posso usare la punteggiatura nel nome di un file?

Come usare la tastiera del computer | Appendice - PCabc.it

Come usare la tastiera del computer | Appendice - PCabc.it
Anonim

MLStrand56 si è lamentato del forum Windows sull'incapacità di Windows di salvare nomi di file contenenti segni di punteggiatura.

[Invia le tue domande tecniche a [email protected] o pubblicali sul forum di risposta PCW .]

In realtà, il problema non è affatto serio come alcuni potrebbero pensare. Dei 32 caratteri di punteggiatura disponibili sulla tastiera, tutti tranne nove possono essere utilizzati nei nomi di file.

I nove che non possono essere:

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

D'altra parte, se usi Microsoft Word, potresti pensare che tutta la punteggiatura sia bloccata. Ecco perché:

Clicca per ingrandire

Quando salvi un nuovo file in Word, il programma visualizza la finestra di dialogo Salva con nome e inserisce il testo di apertura del documento come un probabile nome di file, ma Word tronca quel testo al primo segno di punteggiatura rilevato. parole, se il tuo documento inizia con il titolo Progresso del pellegrino, Word ti suggerirà di salvare il file come Pellegrino. Ma non devi accettarlo. Puoi digitare o incollare il nome completo, con l'apostrofo, e salva il file.

Ma non è ancora possibile salvare un file con uno di quei nove caratteri. Perché?

Windows, come DOS prima, usa questi simboli per le ricerche, istruzioni della riga di comando e i percorsi che definiscono f posizioni di ile. Ad esempio, sto attualmente scrivendo in un file chiamato November Answer Line.docx, nella mia cartella 1211, che si trova nella mia cartella Dropbox, all'interno Documenti, all'interno di Lincoln, sul mio disco D:. Il percorso completo del file, incluso il nome, è D: Lincoln Documents Dropbox 1211 November Answer Line.docx.

Se potessi rinominare il file November Answer: Line.docx, Windows non saprebbe se novembre era una cartella o parte del nome del file. Per evitare tale confusione, il sistema operativo semplicemente vieta la barra rovesciata () dai nomi dei file.

Francamente, vorrei che Microsoft fosse più severo riguardo questo genere di cose e non ci permettesse di usare i punti (.) Nei nomi dei file.

In ogni nome di file, un punto separa il nome, che indica cosa c'è nel file, dall'estensione, che indica a Windows che tipo di file è. Poiché Windows, per impostazione predefinita, nasconde le estensioni, un periodo extra nel nome del file può far sembrare un tipo di file simile a un altro.

Gli sviluppatori di malware amano questo trucco. Fino a settembre, Trojan / Backdr-HG di Troia si è diffuso con l'aiuto di un file chiamato Microsoft-Services-Agreement.pdf.exe, che a molti utenti è piaciuto come Microsoft-Services-Agreement.pdf.

Le persone pensavano che stavano aprendo un file.pdf, quando stavano davvero lanciando un programma.

Leggi la discussione sul forum originale.