Informații despre numele de fișiere lungi

numele de fișiere lungi sunt o caracteristică a sistemelor moderne de fișiere, dar nu au fost acceptate de versiunile anterioare ale Microsoft Windows și MS-DOS. În calitate de utilizator de computer, există moduri speciale în care puteți lucra cu nume de fișiere lungi și câteva cazuri și cazuri dificil de urmărit. Continuați să citiți pentru a afla mai multe despre cum să utilizați nume lungi de fișiere pe computerul dvs.

Numele lungi de fișiere sunt excelente pentru utilizatori, deoarece permit denumiri descriptive și specifice ale fișierelor. De exemplu, dacă aveți o fotografie digitală pe care ați copiat-o de pe camera dvs. pe computer, puteți redenumi numele criptic la ceva mai descriptiv:

 Ziua de naștere a lui Billy, chiar când a suflat lumânările 

Sistemul dvs. de operare știe cum să se ocupe de acest nume, inclusiv semne de punctuație, spații și litere mari.

Versiuni anterioare ale Windows, MS-DOS și FAT

Cu toate acestea, versiunile anterioare ale sistemelor de operare Microsoft cum ar fi MS-DOS sau Windows 3.x nu au suportat nume lungi de fișiere. Au folosit FAT, un sistem de fișiere care limitează numele fișierelor la opt caractere și o extensie de nume de fișier cu trei caractere. Numele de fișiere FAT au fost, de asemenea, insensibile la litere mari, ceea ce înseamnă că nu face distincția între majuscule și litere mici. Această convenție de denumire a fișierelor FAT a fost cunoscută sub numele de formatul 8.3.

Dacă utilizați unul dintre aceste sisteme de operare, va trebui să redenumiți fotografia dvs. la ceva de genul:

 BILLY5BD.JPG 

Windows 95 și VFAT

Windows a adăugat în cele din urmă sprijinul pentru nume lungi de fișiere în Windows 95, alăturându-se altor sisteme de operare precum Unix, OS / 2 și macOS care au inclus deja suportul pentru nume lungi de fișiere.

Lansat în august 1995, Windows 95 a inclus o nouă versiune a FAT, denumită VFAT, care a acceptat nume de fișiere cu o lungime maximă de 255 de caractere. Toate acestea au fost realizate fără a pierde compatibilitatea cu volumul DOS existent. Datorită compatibilității înapoi, numele de fișiere lungi, dacă sunt prezente, sunt convertite de VFAT la convenția inițială de numire a fișierelor de 8, 3 caractere, fiecare fișier urmând următoarele modificări.

  1. Caracterele extinse +, ; = [și] sunt convertite în subliniere (_).
  2. Primele trei caractere după o perioadă devin prelungire.
  3. Spațiile sunt ignorate.
  4. Primele șase caractere rămase sunt convertite în majuscule.
  5. Ultimele două caractere după primele șase devin "~ 1". Dacă există un alt fișier cu aceleași primele șase caractere și ~ 1, numele fișierului va fi convertit la "~ 2"; acest proces va continua. În cazul în care aveți mai mult de nouă fișiere cu aceleași primele nouă caractere, fișierul zecea devine ~ 10, folosind ultimele trei caractere.

Pentru a accesa un lung nume de fișier sau un director, cum ar fi "numele meu lung de fișier sau directorul meu", un utilizator ar trebui să utilizeze numele său scurt MS-DOS, de exemplu:

 mylong ~ 1 

Utilitarul LFNBK

Mijloacele de instalare pentru Windows 95 și 98 au inclus o utilitate lungă de rezervă pentru nume de fișiere numită LFNBK. Variațiile utilitarului au fost distribuite în executabile, inclusiv LFNBK.EXE, DOSLFNBK.EXE și SULFNBK.EXE. Aceste utilitare Windows interne au fost folosite pentru a crea copii de siguranță sau pentru a restabili informațiile despre numele de fișiere lungi. Aceste utilitare ar trebui să fie folosite cu grijă, deoarece acestea pot modifica permanent sistemul dvs. de fișiere. De exemplu, dacă rulați LFNBK / A / BC: puteți șterge nume lungi de fișiere din volumul VFAT pe unitatea C :, și le puteți stoca într-un fișier text numit LFNBK.DAT. Numele lungi de fișiere ar putea fi restaurate ulterior, executând comanda LFNBK / R.

Caracterele rezervate

Numele lungi de fișiere din Windows pot conține orice caracter imprimabil, cu excepția următoarelor caractere rezervate:

 / \: *? "| 

Windows NT, 2000 și XP

Spre deosebire de versiunile anterioare ale Windows, utilizatorii pot accesa linia de comandă Windows folosind CMD în locul comenzii COMMAND . Dacă deschideți linia de comandă de la Run type CMD în loc de COMMAND și puteți utiliza numele întregului fișier lung în locul formulei scurte 8.3.

Windows 95, 98 și ME

Accesarea numelor lungi de fișiere se poate modifica în funcție de modul în care ați introdus MS-DOS. Dacă vă aflați într-o fereastră MS-DOS (linia de comandă MS-DOS aka Windows), puteți accesa numele fișierului lung introducând numele întregului fișier lung. Dacă fișierul conține spații sau numele fișierului sau directorul este mai lung de opt caractere, plasați ghilimele în jurul numelui fișierului lung, după cum se arată mai jos.

 cd "fișiere de programe" 

Dacă ați ieșit din Windows la o solicitare MS-DOS sau ați încărcat de pe o dischetă de boot, trebuie să utilizați convenția de numire a fișierelor scurte. De exemplu, dacă directorul la care încercați să intrați este "Program Files", va trebui să tastați:

 cd progra ~ 1 

Notă: În versiunile ulterioare de Microsoft Windows (cum ar fi Microsoft Windows 2000 sau Windows XP), unele comenzi din shell pot conține spații fără a fi închise în ghilimele.

Nume lungi cu spații

Pentru a accesa un nume lung de fișier sau director care conține spații, plasați numele directorului sau numele fișierului în ghilimele duble. Un exemplu de cum să intrați în directorul fișierelor de programe ar arăta astfel:

 cd "fișiere de programe" 

Nume de agende lungi

Dacă ați încercat să accesați directorul "Microsoft Office" din directorul "Program Files", puteți scrie:

 cd "fișiere de programe \ microsoft office" 

sau

 cd "c: \ fișiere de programe \ microsoft office" 

Nume lungi de fișiere care salvează incorect numele de 8.3

Dacă încercați să salvați un fișier cu un nume de fișier lung, dar este trunchiat la un nume de fișier formatat în format scurt, software-ul pe care îl utilizați poate să nu accepte VFAT. Dacă este posibil, contactați dezvoltatorul sau distribuitorul programului software pentru o soluție oficială. Dacă nu este disponibilă, este posibil să fiți limitat la nume de fișiere scurte atunci când utilizați acel software.

Numele lungi care se scurtează într-un prompt de comandă Windows

Dacă computerul este încărcat într-un prompt de comandă sau utilizați o dischetă de pornire Windows 98 și utilizați nume lungi de fișiere, fișierele dvs. vor fi suprascrise. Această problemă este o problemă cunoscută cu Microsoft Windows 98 și este recomandată atunci când în MS-DOS să nu se folosească nume de fișiere lungi și să se utilizeze, în schimb, numele de formate de fișiere convenționale 8.3.