Informacija apie ilgus failų pavadinimus

ilgi failų pavadinimai yra šiuolaikinių failų sistemų bruožas, tačiau ankstyvosios „Microsoft Windows“ ir „MS-DOS“ versijos jų nepalaikė. Kaip kompiuterio vartotojas, yra specialių būdų, kaip dirbti su ilgais failų pavadinimais, ir keliais spąstais bei sudėtingais atvejais, kuriuos galite stebėti. Tęsti svarstymą, jei norite sužinoti daugiau apie tai, kaip kompiuteryje naudoti ilgus failų pavadinimus.

Ilgi failų pavadinimai yra puikūs naudotojui, nes jie leidžia aprašomuosius ir konkrečius failų pavadinimus. Pvz., Jei turite skaitmeninę nuotrauką, kurią nukopijote iš fotoaparato į kompiuterį, galite pervardyti slaptą pavadinimą į kažką daugiau aprašomojo:

 Billy penktasis gimtadienis, kai jis išpylė žvakes.jpg 

Jūsų operacinė sistema žino, kaip tvarkyti šį pavadinimą, įskaitant skyrybos ženklus, tarpus ir didžiosios raidės.

Ankstyvosios „Windows“, „MS-DOS“ ir „FAT“ versijos

Tačiau ankstyvosios „Microsoft“ operacinių sistemų versijos, pvz., MS-DOS arba Windows 3.x, nepalaiko ilgų failų pavadinimų. Jie naudojo FAT, failų sistemą, kuri apriboja failų pavadinimus iki aštuonių simbolių ir trijų ženklų failo vardo plėtinį. FAT failų pavadinimai taip pat buvo nejautriški, o tai reiškia, kad ji nesiskiria nuo didžiųjų ir mažųjų raidžių. Ši FAT failų pavadinimo konvencija buvo paprastai žinoma kaip 8, 3 formato.

Jei naudojote vieną iš šių operacinių sistemų, turėtumėte pervardyti savo nuotrauką į tai:

 BILLY5BD.JPG 

„Windows 95“ ir „VFAT“

„Windows 95“ pagaliau „Windows“ pridėjo ilgą failo pavadinimo palaikymą, prisijungdama prie kitų operacinių sistemų, tokių kaip „Unix“, „OS / 2“ ir „MacOS“, kurios jau įtraukė ilgą failo pavadinimo palaikymą.

Išleista 1995 m. Rugpjūčio mėn. „Windows 95“ buvo nauja FAT versija, vadinama VFAT, kuri palaikė ne daugiau kaip 255 simbolių failų pavadinimus. Visa tai pasiekta neprarandant atgalinio suderinamumo su esamais DOS kiekiais. Dėl grįžtamojo suderinamumo, ilgai failų pavadinimai, jei jie yra, VFAT konvertuojami į originalų 8.3 simbolių failo pavadinimo susitarimą kiekviename faile vykstant šiems pakeitimams.

  1. Išplėstiniai simboliai +; = [ir] konvertuojami į pabraukimą (_).
  2. Pirmieji trys simboliai po laikotarpio tampa pratęsimu.
  3. Erdvės ignoruojamos.
  4. Pirmieji šeši dabar likę simboliai paverčiami didžiosiomis raidėmis.
  5. Paskutiniai du simboliai po pirmųjų šešių tampa „~ 1“. Jei yra kitas failas, turintis tuos pačius pirmuosius šešis simbolius ir ~ 1, failo pavadinimas bus konvertuojamas į „~ 2“; šis procesas tęsis. Jei turite daugiau nei devynis failus su tais pačiais pirmuosius devynis simbolius, dešimtasis failas tampa ~ 10, naudojant paskutinius tris simbolius.

Jei norite pasiekti ilgą failo pavadinimą arba katalogą, pvz., „Mano ilgą failo pavadinimą ar katalogą“, naudotojas turėtų naudoti trumpą MS-DOS pavadinimą, pavyzdžiui:

 mylong ~ 1 

LFNBK įrankis

„Windows 95“ ir „98“ diegimo laikmenose buvo ilga failo pavadinimo atsarginė priemonė, vadinama LFNBK. Naudingosios programos variantai buvo platinami vykdomosiose programose, įskaitant LFNBK.EXE, DOSLFNBK.EXE ir SULFNBK.EXE. Šios vidinės „Windows“ komunalinės paslaugos buvo naudojamos atsarginėms kopijoms kurti arba atkurti informaciją apie ilgus failų pavadinimus. Šios priemonės turėtų būti naudojamos atsargiai, nes jos gali nuolat keisti failų sistemą. Pavyzdžiui, vykdant LFNBK / A / BC: gali būti ilgų failų pavadinimų iš VFAT apimties diske C: ir išsaugoti juos tekstiniame faile, vadinamame LFNBK.DAT. Ilgus failų pavadinimus galima atkurti vėliau, vykdant komandą LFNBK / R.

Rezervuoti simboliai

Ilgi failų pavadinimai sistemoje „Windows“ gali turėti bet kokį spausdinamą simbolį, išskyrus šiuos rezervuotus simbolius:

 / *? "| 

Windows NT, 2000 ir XP

Skirtingai nuo ankstesnių „Windows“ versijų, vartotojai gali pasiekti „Windows“ komandinę eilutę naudodami CMD, o ne komandą „ COMMAND“ . Jei atidarote komandų eilutę iš „ Run type CMD“, o ne „ COMMAND“ ir galite naudoti visą ilgą failo pavadinimą, o ne trumpą 8.3 formato pavadinimą.

Windows 95, 98 ir ME

Prieiga prie ilgų failų pavadinimų gali keistis priklausomai nuo to, kaip įvedėte MS-DOS. Jei esate MS-DOS lange (MS-DOS apvalkalas, žinomas kaip Windows komandinė eilutė), galite pasiekti ilgą failo pavadinimą, įvesdami visą ilgą failo pavadinimą. Jei faile yra tarpų arba failo pavadinimas arba katalogas yra ilgesnis nei aštuoni simboliai, nurodykite kabutes aplink ilgą failo pavadinimą, kaip parodyta žemiau.

 cd "programos failai" 

Jei išėjote iš „Windows“ į MS-DOS užklausą arba įkeliate iš įkrovos diskelio, turite naudoti trumpą failų pavadinimo konvenciją. Pavyzdžiui, jei katalogas, kurį bandėte įeiti, yra „Programos failai“, kuriuos reikia įvesti:

 cd progra ~ 1 

Pastaba: vėlesnėse „Microsoft Windows“ versijose (pvz., „Microsoft Windows 2000“ arba „Windows XP“) kai kurios korpuso komandos gali turėti tarpų be jokių kabučių.

Ilgi pavadinimai su tarpais

Jei norite pasiekti ilgą failo ar katalogo pavadinimą, kuriame yra tarpų, katalogo ar failo pavadinimo pavadinimą įrašykite į kabutes. Atrodo, kaip patekti į programos failų katalogą:

 cd "programos failai" 

Ilgi katalogų pavadinimai

Jei bandėte pasiekti katalogą „Microsoft Office“ kataloge „Programos failai“, galite įvesti:

 cd "programos failai" \ t 

arba

 cd "c: failai Microsoft Office" 

Ilgi failų pavadinimai, kurie neteisingai įrašomi kaip 8.3 pavadinimai

Jei bandote išsaugoti ilgą failo pavadinimą, bet jis sutrumpinamas iki trumpo 8, 3 formato failo pavadinimo, jūsų naudojama programinė įranga gali nepalaikyti VFAT. Jei įmanoma, kreipkitės į programinės įrangos kūrėjo ar pardavėjo oficialų sprendimą. Jei jų nėra, galite naudoti tik trumpus failų pavadinimus, kai naudojate šią programinę įrangą.

„Windows“ komandų eilutėje trumpinami pavadinimai

Jei kompiuteris įkeliamas į komandų eilutę arba naudojate „Windows 98“ paleisties diskelį ir naudojate ilgus failų pavadinimus, failai bus perrašyti. Ši problema yra žinoma problema, susijusi su „Microsoft Windows 98“, ir rekomenduojama, kai MS-DOS nenaudokite ilgų failų pavadinimų ir vietoj to naudokite įprastinius 8.3 failo formato pavadinimus.