„Windows“ draudžia naudoti MS-DOS įrenginių pavadinimus AUX, CLOCK $, COM1,…, COM9, CON, LPT1,…, LPT9, NUL ir PRN, taip pat šiuos pavadinimus su bet kokiu plėtiniu (pvz., AUX. txt), išskyrus atvejus, kai naudojami ilgi UNC keliai (pvz.
- Kokie simboliai neleidžiami „Windows“ failų pavadinimuose?
- Koks yra „Windows“ failų pavadinimų apribojimas?
- Kas yra neteisėti simboliai failo pavadinime?
- Leidžiama „Windows“ failo pavadinime?
Kokie simboliai neleidžiami „Windows“ failų pavadinimuose?
Netinkami „Windows“ failų pavadinimai
- Failo pavadinime nėra šių simbolių: "(dviguba kabutė), * (žvaigždutė), < (mažiau nei), > (geresnis negu), ? ( ...
- Failo pavadinimas negali baigtis tarpais ar taškais.
- Failo pavadinime negali būti jokių „Windows“ rezervuotų pavadinimų.
Koks yra „Windows“ failų pavadinimų apribojimas?
„Windows“ API nustato maksimalų failo pavadinimo ilgį, kad failo pavadinimas, įskaitant failo kelią, kad būtų pasiektas failas, negali viršyti 255–260 simbolių.
Kas yra neteisėti simboliai failo pavadinime?
Draudžiami spausdinti ASCII simboliai:
- „Linux“ / „Unix“: / (pasvirasis brūkšnys)
- „Windows“: < (mažiau nei) > (didesnis nei): (dvitaškis - kartais veikia, bet iš tikrųjų yra alternatyvūs NTFS duomenų srautai) "(dviguba kabutė) / (į priekį nukreiptas brūkšnys) \ (atgalinis brūkšnys) | (vertikali juosta arba vamzdis) ? (klaustukas) * (žvaigždutė)
Leidžiama „Windows“ failo pavadinime?
„Windows“ (FAT32, NTFS): bet koks „Unicode“, išskyrus NUL, \, /,:, * , ? , " , < , > , | . Be to, pradžioje ar pabaigoje nėra tarpo, o pabaigoje - taškų. „Mac“ (HFS, HFS+): bet koks galiojantis „Unicode“, išskyrus: arba / Linux (ext [2-4]): bet koks baitas, išskyrus NUL arba /