Ilgi failu nosaukumi lietotājam ir lieliski, jo tie ļauj aprakstīt un konkrētus failu nosaukumus. Piemēram, ja jums ir digitālais fotoattēls, ko kopējat no kameras uz datoru, varat pārdēvēt kriptisko nosaukumu uz kaut ko vairāk aprakstošu:
Billijas piektajā dzimšanas dienā, kad viņš uzspridzināja sveces.jpg
Jūsu operētājsistēma zina, kā rīkoties ar šo vārdu, ieskaitot pieturzīmes, atstarpes un lielos burtus.
Sākotnējās Windows, MS-DOS un FAT versijas
Tomēr Microsoft operētājsistēmu, piemēram, MS-DOS vai Windows 3.x, agrās versijas neatbalstīja garus failu nosaukumus. Viņi izmantoja FAT, failu sistēmu, kas ierobežo failu nosaukumus līdz astoņām rakstzīmēm un trīs rakstzīmju faila nosaukuma paplašinājumu. FAT failu nosaukumi arī bija nejūtīgi, kas nozīmē, ka tas nenošķir lielos un mazos burtus. Šī FAT faila nosaukumu konvencija parasti tika saukta par 8.3 formātu.
Ja izmantojāt kādu no šīm operētājsistēmām, jūsu fotoattēls ir jāpārsauc uz šādu:
BILLY5BD.JPG
Windows 95 un VFAT
Sistēmā Windows 95 beidzot tika pievienots garš faila nosaukuma atbalsts, pievienojoties citām operētājsistēmām, piemēram, Unix, OS / 2 un macOS, kas jau bija iekļautas garā faila nosaukuma atbalstā.
Atbrīvots 1995. gada augustā, operētājsistēmā Windows 95 bija jauna FAT versija, saukta par VFAT, kas atbalstīja failu nosaukumus ar maksimālo garumu 255 rakstzīmes. Tas viss tika paveikts, nezaudējot atgriezenisko savietojamību ar esošajiem DOS apjomiem. Sakarā ar atgriezenisku savietojamību, VFAT konvertē garos failu nosaukumus, ja tādi ir, ar sākotnējo 8.3 rakstzīmju faila nosaukumu konvenciju, izmantojot katru no šīm izmaiņām.
- Paplašinātās rakstzīmes +; = [un] tiek pārvērsti par pasvītrojumiem (_).
- Pirmie trīs burti pēc perioda kļūst par paplašinājumu.
- Telpas tiek ignorētas.
- Pirmie seši simboli, kas tagad paliek, tiek pārvērsti lielajiem burtiem.
- Pēdējās divas rakstzīmes pēc pirmajiem sešiem kļūst par "~ 1". Ja ir kāds cits fails ar vienādām pirmajām sešām rakstzīmēm un ~ 1, faila nosaukums tiks pārvērsts par "~ 2"; šis process turpināsies. Ja jums ir vairāk nekā deviņi faili ar vienādām pirmajām deviņām rakstzīmēm, desmitais fails kļūst par ~ 10, izmantojot pēdējās trīs rakstzīmes.
Lai piekļūtu garam faila nosaukumam vai direktorijai, piemēram, "manam garam faila nosaukumam vai direktorijai", lietotājam būtu jāizmanto tās MS-DOS īss nosaukums, piemēram:
mylong ~ 1
LFNBK lietderība
Windows 95 un 98 instalācijas datu nesēji ietvēra garu faila nosaukuma dublēšanas utilītu, ko sauc par LFNBK. Lietderības variācijas tika izplatītas izpildāmajās programmās, tostarp LFNBK.EXE, DOSLFNBK.EXE un SULFNBK.EXE. Šīs iekšējās Windows utilītas tika izmantotas, lai dublētu vai atjaunotu informāciju par gariem failu nosaukumiem. Šie komunālie pakalpojumi jāizmanto uzmanīgi, jo tie var pastāvīgi mainīt jūsu failu sistēmu. Piemēram, izmantojot LFNBK / A / BC: var noņemt ilgus failu nosaukumus no VFAT skaļuma diskdzinī C: un saglabāt tos teksta failā ar nosaukumu LFNBK.DAT. Garos failu nosaukumus var atjaunot vēlāk, izpildot komandu LFNBK / R.
Rezervētās rakstzīmes
Ilgi failu nosaukumi sistēmā Windows var saturēt jebkuru drukājamu rakstzīmi, izņemot šādus rezervētos rakstzīmes:
/ *? "|
Windows NT, 2000 un XP
Atšķirībā no iepriekšējām Windows versijām, lietotāji var piekļūt Windows komandrindai, izmantojot komandu CMAND, nevis komandu COMMAND . Ja atverat komandrindu no Run type CMD, nevis COMMAND, un jūs varat izmantot pilnu garo faila nosaukumu īsa 8.3 formāta nosaukuma vietā.
Windows 95, 98 un ME
Piekļuve gariem failu nosaukumiem var mainīties atkarībā no tā, kā esat ievadījis MS-DOS. Ja atrodaties MS-DOS logā (MS-DOS apvalks, ko sauc par Windows komandrindu), varat piekļūt garajam faila nosaukumam, ierakstot pilnu garo faila nosaukumu. Ja failā ir atstarpes vai faila nosaukums vai direktorija ir garāks par astoņām rakstzīmēm, ievietojiet citātus ap garo faila nosaukumu, kā parādīts zemāk.
cd "programmas faili"
Ja esat izgājis no Windows uz MS-DOS uzvedni vai palaidis no sāknēšanas disketes, jāizmanto īsa faila nosaukumu konvencija. Piemēram, ja katalogs, kurā mēģinājāt iekļūt, ir "Program Files", kas jums jāievada:
cd progra ~ 1
Piezīme. Vēlākajās Microsoft Windows versijās (piemēram, Microsoft Windows 2000 vai Windows XP) dažas korpusa komandas var saturēt atstarpes, neiekļaujot pēdiņās.
Garie nosaukumi ar atstarpēm
Lai piekļūtu garam faila vai direktorijas nosaukumam, kas satur atstarpes, novietojiet direktorijas nosaukumu vai faila nosaukumu dubultās pēdiņās. Piemērs, kā nokļūt programmas failu direktorijā, izskatās šādi:
cd "programmas faili"
Garie direktoriju nosaukumi
Ja jūs mēģinājāt piekļūt direktorijai "Microsoft Office" direktorijā "Programmu faili", varat ierakstīt:
cd "programmu faili Microsoft Office"
vai
cd "c: failu faili Microsoft Office"
Ilgi failu nosaukumi, kas nepareizi saglabāti kā 8.3 vārdi
Ja mēģināt saglabāt failu ar ilgu faila nosaukumu, bet tas ir saīsināts līdz īsam 8.3 formāta faila nosaukumam, lietotā programmatūra var neatbalstīt VFAT. Ja iespējams, sazinieties ar programmatūras programmas izstrādātāju vai pārdevēju, lai iegūtu oficiālu risinājumu. Ja neviena no tām nav pieejama, varat izmantot tikai īsus failu nosaukumus, lietojot šo programmatūru.
Windows komandu uzvednē tiek saīsināti garie nosaukumi
Ja dators tiek ielādēts komandu uzvednē vai izmantojat Windows 98 startēšanas disketi un izmantojat garus failu nosaukumus, jūsu faili tiks pārrakstīti. Šī problēma ir zināma problēma ar Microsoft Windows 98, un tas ir ieteicams, ja MS-DOS neizmantojat garus failu nosaukumus un tā vietā izmanto parastos 8.3 failu formāta nosaukumus.