Windows Server 2012 - Büyük / küçük harfe duyarlı dosya ve dizin adları için tam destek?


9

Windows 2012'nin büyük / küçük harfe duyarlı dosya adları ve dizinleri için tam desteğe sahip olup olmadığını bilmek istiyorum. Başka bir deyişle, farklı durumlarda dosyaları ve dizinleri kaydetmek istiyorum, örneğin:

  • myfile.txt
  • myfile.txt
  • myfile.txt

Windows 2008 için geçerli olan aşağıdaki bağlantıyı buldum:

Dosya ve Klasör Adları için Büyük / Küçük Harfe Duyarlılığı Yapılandırma

Yukarıdaki adımlar başarıyla gerçekleştirilirse:

  1. Dosyaları kopyalamak / taşımak / silmek için her zamanki gibi Windows Gezgini ve DOS komut istemini kullanabilir miyim veya başka bir arayüze ihtiyacım olacak mı?
  2. FTP üzerinden giriş yapabilir ve farklı dosya ve klasörleri sanki farklı dosya ve dizinlermiş gibi işleyebilir miyim?

Yukarıdaki ayarları uyguladıktan sonra Windows Gezgini'ni ve komut istemini kullanmada sorun yaşayan Windows 2003, Windows 7 vb. İçin bir dizi 'eski' gönderi okudum .

Ayrıca insanların (aynı adları ancak farklı durumda) dosyaları doğru işlemiyor Win32 uygulamaları ile ilgili sorunları olduğunu okudum .


Windows'un büyük / küçük harfe duyarlı modda çalışabileceğini öğreten +1. Birkaç basit testin sorularınızı cevaplaması gerektiğini düşünüyorum, ancak meraktan da buldum: nicklowe.org/2012/02/…
ErikE

@ErikE, Bağlantı için teşekkürler. Şu anda Windows 2003 ile çalışıyorum ve bu sunucuda bir şeyleri karıştırmayı riske atamam. Birisinin bunun cevabını zaten bilip bilmediğini görmek için bekleyeceğim veya muhtemelen 2012'yi bir masaüstü bilgisayara yüklemem ve önerdiğiniz gibi kendi testimi yapmam gerekecek.
Caroline Beltran

Yanıtlar:


5

Her iki sorunuzun cevabı Hayır

Dosya sistemi NTFS, dosya ve klasör adları için büyük / küçük harfe duyarlılığı desteklese bile.

Ancak Win32 alt sistemi bunu desteklemez. Explorer.exe, cmd.exe ve IIS FTP sunucusu tüm Win32 uygulamaları olduğundan, yalnızca durumlarında farklılık gösteren dosyalar oluşturamazsınız.

Bu tür dosyaları oluşturmak için Win32 tabanlı olmayan programları kullanabilirsiniz, ancak Win32 tabanlı bir uygulamanın bu dosyalardan hangisini seçeceğini kararlı bir şekilde söyleyemezsiniz.

Bu nedenle, dosyalarla uğraşmak zorunda olduğunuz hiçbir Win32 programını kullanmadığınız sürece, etkinleştirmeyi düşünmemelisiniz.

Ayrıca (Windows-) kullanıcılarınızın cehennemi karıştırırsınız.


Bu bir web sunucusu için olurdu, bu yüzden tek Windows kullanıcısı olacağım. Büyük / küçük harf duyarlı dosyalar oluşturan bir 32bit C ++ uygulaması var ve bazı testleri çalıştırdıktan sonra, isim çarpışmaları kesinlikle bir noktada gerçekleşir. Büyük / küçük harfe duyarlı dosyaları okumanıza / yazmanıza / silmenize olanak tanıyan Win32 uygulamaları için bir API olup olmadığını biliyor musunuz?
Caroline Beltran

Güncelleme. Büyük / küçük harfe duyarlı olmayan dosyalarla çalışmanıza olanak tanıyan API'lara başvuran bir bağlantı buldum. Onlara daha sonra bakabilirim, ama işte link: nicklowe.org/2012/02/…
Caroline Beltran
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.