Uzun dosya adları hakkında bilgi

uzun dosya adları modern dosya sistemlerinin bir özelliğidir, ancak Microsoft Windows ve MS-DOS'un eski sürümleri tarafından desteklenmemektedir. Bir bilgisayar kullanıcısı olarak, uzun dosya adlarıyla çalışabileceğiniz özel yollar ve dikkat etmeniz gereken bazı tuzaklar ve zor durumlar vardır. Bilgisayarınızda uzun dosya adlarının nasıl kullanılacağı hakkında daha fazla bilgi için okumaya devam edin.

Uzun dosya adları kullanıcı için mükemmeldir, çünkü açıklayıcı ve belirli dosya adlarına izin verir. Örneğin, kameranızdan bilgisayarınıza kopyaladığınız dijital bir fotoğrafınız varsa, şifreli adı daha açıklayıcı bir şeyle yeniden adlandırabilirsiniz:

 Billy'nin beşinci doğum günü, mumları söndürürken 

İşletim sisteminiz, noktalama işaretleri, boşluklar ve büyük harfler de dahil olmak üzere bu adı nasıl kullanacağınızı bilir.

Windows'un önceki sürümleri, MS-DOS ve FAT

Ancak, MS-DOS veya Windows 3.x gibi Microsoft işletim sistemlerinin önceki sürümleri uzun dosya adlarını desteklemiyordu. Dosya adlarını sekiz karakterle sınırlayan bir dosya sistemi olan FAT'ı ve üç karakterli bir dosya adı uzantısını kullandılar. FAT dosya adları ayrıca büyük / küçük harf duyarlı değildir; bu, büyük ve küçük harfler arasında ayrım yapmaması anlamına gelir. Bu FAT dosya adlandırma kuralı, 8.3 formatı olarak bilinirdi.

Bu işletim sistemlerinden birini kullanıyor olsaydınız, fotoğrafınızı bunun gibi bir adla yeniden adlandırmanız gerekir:

 BILLY5BD.JPG 

Windows 95 ve VFAT

Windows nihayet, Windows 95'te uzun dosya adı desteği ekledi, Unix, OS / 2 ve zaten uzun dosya adı desteği içeren macOS gibi diğer işletim sistemlerine katıldı.

Ağustos 1995’te yayımlanan Windows 95’te, VFAT adında, maksimum 255 karakter uzunluğunda dosya adlarını destekleyen yeni bir FAT sürümü vardı. Bunların hepsi mevcut DOS hacimleriyle geriye dönük uyumluluk kaybetmeden başarıldı. Geriye dönük uyumluluk nedeniyle, eğer varsa uzun dosya adları VFAT tarafından aşağıdaki değişikliklerden geçerek her bir dosya tarafından orijinal 8.3 karakter dosya adlandırma kuralına dönüştürülür.

  1. Genişletilmiş karakterler +, ; = [ve] alt çizgi (_) 'e dönüştürülür.
  2. Bir süre sonra ilk üç karakter uzantısı olur.
  3. Boşluklar göz ardı edilir.
  4. Şimdi kalan ilk altı karakter büyük harfe dönüştürülür.
  5. İlk altıdan sonraki son iki karakter "~ 1" olur. Aynı ilk altı karakter ve ~ 1 ile başka bir dosya varsa, dosya adı "~ 2" ye dönüştürülür; bu süreç devam edecek. Aynı ilk dokuz karaktere sahip dokuzdan fazla dosyaya sahip olmanız durumunda, onuncu dosya son üç karakteri kullanarak ~ 10 olur.

Uzun bir dosya adına veya "uzun dosya adım veya dizinim" gibi bir dizine erişmek için, kullanıcının MS-DOS kısa adını kullanması gerekir, örneğin:

 mylong ~ 1 

LFNBK yardımcı programı

Windows 95 ve 98 kurulum ortamı LFNBK adında uzun bir dosya adı yedekleme yardımcı programı içeriyordu. Yardımcı programın varyasyonları, LFNBK.EXE, DOSLFNBK.EXE ve SULFNBK.EXE dahil olmak üzere çalıştırılabilir dosyalarda dağıtılmıştır. Bu dahili Windows yardımcı programları, uzun dosya adları hakkındaki bilgileri yedeklemek veya geri yüklemek için kullanıldı. Bu yardımcı programlar dikkatli bir şekilde kullanılmalıdır, çünkü dosya sisteminizi kalıcı olarak değiştirebilirler. Örneğin, LFNBK / A / BC: çalıştırmak, uzun dosya adlarını C: sürücüsündeki VFAT biriminden soyun ve bunları LFNBK.DAT adlı bir metin dosyasında saklayabilir. Uzun dosya adları daha sonra LFNBK / R komutunu çalıştırarak geri yüklenebilir.

Ayrılmış karakterler

Windows'taki uzun dosya adları, aşağıdaki ayrılmış karakterler dışında, herhangi bir basılabilir karakter içerebilir:

 / \: *? "| 

Windows NT, 2000 ve XP

Windows'un önceki sürümlerinden farklı olarak, kullanıcılar Windows komut satırına COMMAND komutu yerine CMD kullanarak erişebilirler. Komut satırını COMMAND yerine Çalıştır CMD'den açarsanız ve kısa 8.3 biçimindeki adın yerine tüm uzun dosya adını kullanabilirsiniz.

Windows 95, 98 ve ME

Uzun dosya adlarına erişim, MS-DOS'a nasıl girdiğinize bağlı olarak değişebilir. Bir MS-DOS penceresindeyseniz (MS-DOS kabuğu ve Windows komut satırı), uzun dosya adına tam uzun dosya adını yazarak erişebilirsiniz. Dosya boşluk içeriyorsa veya dosya adı veya dizin sekiz karakterden uzunsa, uzun dosya adının etrafına tırnaklarını aşağıda gösterildiği gibi yerleştirin.

 cd "program dosyaları" 

Windows'tan MS-DOS komut istemine çıktınız veya önyüklenebilir bir disketten önyükleme yaptıysanız, kısa dosya adlandırma kuralını kullanmanız gerekir. Örneğin, girmeye çalıştığınız dizin "Program Files" ise, şunu yazmanız gerekir:

 cd progra ~ 1 

Not: Microsoft Windows'un sonraki sürümlerinde (örneğin, Microsoft Windows 2000 veya Windows XP gibi), kabuktaki bazı komutlar tırnak işaretleri içine alınmadan boşluklar içerebilir.

Boşluk içeren uzun adlar

Boşluk içeren uzun bir dosyaya veya dizin adına erişmek için, dizinin veya dosya adının adını çift tırnak içine alın. Program dosyaları dizinine nasıl girileceğinin bir örneği şöyle görünür:

 cd "program dosyaları" 

Uzun dizin isimleri

"Program Files" dizinindeki "Microsoft Office" dizinine erişmeye çalışıyorsanız, şunu yazabilirsiniz:

 cd "program dosyaları \ microsoft office" 

veya

 cd "c: \ program dosyaları \ microsoft office" 

Yanlışlıkla 8.3 ad olarak kaydedilen uzun dosya adları

Uzun bir dosya adı olan bir dosyayı kaydetmeye çalışırsanız ancak kısa, 8.3 biçiminde bir dosya adına bölünmüşse, kullandığınız yazılım VFAT'ı desteklemeyebilir. Mümkünse, resmi bir çözüm için yazılım geliştiricisine veya satıcısına başvurun. Hiçbiri mevcut değilse, bu yazılımı kullanırken kısa dosya adlarıyla sınırlı olabilirsiniz.

Windows komut isteminde kısaltılmış uzun adlar

Bilgisayar bir komut istemine önyüklenirse veya Windows 98 başlangıç ​​disketi kullanıyor ve uzun dosya adları kullanıyorsanız, dosyalarınızın üzerine yazılacaktır. Bu sorun, Microsoft Windows 98'de bilinen bir sorundur ve MS-DOS'ta uzun dosya adları kullanmamaları ve bunun yerine geleneksel 8.3 dosya formatı adlarını kullanmaları önerilir.