Hur Windows behandlar whitespace-tecken i fil- och mappnamn
I dator typografi är ett vitt utrymme ett tecken som representerar ett horisontellt eller vertikalt utrymme. När sådan whitespace-tecken görs, kommer det normalt att rymma utrymme på en sida, men det resulterande utseendet blir ett "tomt". Det finns olika mellanslagstecken som representerar olika "rymdbredder". Endast ASCII-rymden (0x20) och ASCII-perioden (0x24) karaktärer hanteras speciellt av objekthanteraren.
Kan du använda Whitespace-tecken i fil- och mappnamn
Windows 8/10 behandlar whitespace-tecken i fil- och mappnamn enligt följande:
- Om en fil sparas som "Twc.txt", där ledande tecken (er) är ett ASCII-utrymme (0x20), sparas det som "Twc.txt"
- Om en fil sparas som "Twc.txt", där den efterföljande tecknen är ett ASCII-utrymme (0x20) sparas det som "Twc.txt".
- Om en fil sparas som "Twc.txt", där den ledande karaktären (r) är ett alternativt mellanslagstegn, som det ideografiska mellanslaget (0x3000), sparas det som "Twc.txt". De ledande blanketterna avlägsnas inte.
- Om en fil sparas som "Twc.txt", där den efterföljande tecknen är ett alternativt mellanslagstegn, som det ideografiska mellanslaget (0x3000), sparas det som "Twc.txt". De bakre blankstegstecknen tas inte bort.
- Om en fil sparas som ".Twc.txt", där ledande tecken (er) är en ASCII-period (0x2E) sparas den som ".Twc.txt".
- Om en fil sparas som "Twc.txt.", Där den efterföljande tecknen är ASCII-perioden (0x2E) sparas den som "Twc.txt".
Win32- och WinRT-API: erna har olika ekosystemkrav, vilket innebär att fil- och mappnamn som börjar eller slutar med ett mellanslagstal talas annorlunda av var och en av dem
Du kan läsa mer på KB2829981.