Ubuntu-on-Windows'taki, büyük / küçük harf duyarlı dosya yollarını destekler. Bu, yalnızca büyük harfle farklı adlara sahip iki dosya veya dizin oluşturabileceğim anlamına gelir. Yine de bu dosyalara erişirken sorun yaşıyorum.
Koşu
bash -c "touch Magic ; mkdir magic ; echo Secret! > magic/secret"
Bir dosya adı oluşturur Magic, adlı bir dizin magic ve bir dosya adı secret bu dizinde.
bash -c "ls -lR" verim
.:
total 0
drwxrwxrwx 2 root root 0 Aug 23 10:37 magic
-rwxrwxrwx 1 root root 0 Aug 23 10:37 Magic
./magic:
total 0
-rwxrwxrwx 1 root root 8 Aug 23 10:37 secret
(Neden aldığımdan emin değilim root, varsayılan kullanıcı olmadığı için, ancak bu benim sorumla alakalı görünmüyor.)
Windows Gezgini şunları gösterir: 
Şimdi bash kolayca erişebilir magic/secret dizindeki dosya, Windows hem dizin hem de dosyayı aynı olarak ele alıyor gibi görünüyor. Bu yüzden dizine çift tıklayarak "dizin adı geçersiz" hatası alıyorum 
Aynı kullanmak için de geçerli cdaldığım kadarıyla The directory name is invalid. çıktı.
Erişmek için (Bash kullanmak dışında) herhangi bir yolu var mı magic/secret dosya?
Kısmi Cevap
Bazı kayıt defteri değişiklikleriyle programlı olarak yapmanın bir yolunu buldum. açıklandığı İşte . Ancak, mevcut Windows araç gereçleriyle yapmanın bir yolu olmadığı görülüyor.