Windows FileName -namngivningsregler är relativt enkla, men har vissa nyanser:
Allmänna regler:
* Längd: Filnamn kan vara upp till 255 tecken långa, inklusive förlängningen. Detta är en kombinerad längd för både filnamnet och förlängningen.
* Tecken tillåtna: De flesta tecken är tillåtna, inklusive brev (A-Z, A-Z), siffror (0-9), utrymmen och många skiljetecken. Det finns dock några undantag (se nedan).
* Reserverade namn: Vissa namn är reserverade av operativsystemet och kan inte användas som filnamn. These include names like `CON`, `PRN`, `AUX`, `NUL`, `COM1`, `COM2`, `COM3`, `COM4`, `COM5`, `COM6`, `COM7`, `COM8`, `COM9`, `LPT1`, `LPT2`, `LPT3`, `LPT4`, `LPT5`, `Lpt6`,` lpt7`, `lpt8`,` lpt9`. Du bör inte heller använda namn som börjar med en period (".") Om du inte förstår implikationerna (dolda filer).
* Extensions: Filförlängningar är vanligtvis 3-4 tecken långa (t.ex. `.txt`,` .doc`, `.exe`,` .jpg`), men kan vara längre. De bifogas filnamnet efter en period. Även om det inte är tekniskt krävs, är tillägg avgörande för Windows att förstå vilken typ av fil den är.
* fallkänsligt: Windows behandlar versaler och små bokstäver som samma (t.ex. `myFile.txt` är detsamma som` myFile.txt`). Vissa applikationer kan dock bevara höljet för visningsändamål.
* olagliga karaktärer: Dessa tecken tillåts vanligtvis i filnamn:
* `/` (framåt snedstreck)
* `\` (backslash)
* `:` (Colon)
* `*` (Asterisk)
* `?` (Frågemärket)
* `" `(Dubbel offert)
* `<` (mindre än)
* `>` (större än)
* `|` (rör)
Viktiga överväganden:
* utrymmen: Medan utrymmen är tillåtna kan de ibland orsaka problem med vissa kommandoradsverktyg eller äldre applikationer. Det är ofta bättre att använda understreck (`_ ') istället för utrymmen.
* Specialtecken: Även om många skiljetecken är tillåtna, är det i allmänhet avskräckt att använda ovanliga eller överdrivna specialtecken för tydlighet och kompatibilitet.
* väglängd: Hela sökvägen till en fil (inklusive enhetsbokstaven, mapparna och filnamnet) har också en längdgräns (även om den är mycket längre än filnamngränsen). Extremt långa vägar kan orsaka problem.
bästa metoder:
* Använd beskrivande och kortfattade filnamn.
* Undvik utrymmen och specialtecken när det är möjligt.
* Använd en konsekvent namnkonvention. (t.ex. `yyyymmdd_description.ext`)
* Använd alltid lämpliga filförlängningar.
Genom att följa dessa regler och bästa metoder ser du till att dina filer enkelt hanteras och är tillgängliga under Windows -operativsystemet.