Klasör adı Dosya Gezgini'nde yalnızca düz dört nokta ile listelenmiştir ....
.
Açmaya çalıştığımda, aynı klasörü tekrar tekrar açtığım bir çeşit sonsuz tavşan deliği döngüsüne girdim - bunu sonsuza dek yapabilirdim. Gibi yol gösteriliyor C:\ExamplePath\....\....\....\....\....
.
TypeScript derlememi belirli bir projede asılı tutuyordu. Bu klasörü ve onunla ilgili sorunları bulmadan önce bir yıldan fazla zamanımı aldı, çünkü iç içe geçmiş klasörlerin derinliklerine kök salmıştı. Asla böyle bir sorun beklemiyordum, bu yüzden hiç aramadım.
Özel ad nedeniyle klasörü normal şekilde silemedim. Sonunda komut satırını kullanarak ve ana klasörü ile silerek kaldırabilirim rd /s /q path
.
Daha sonra, klasörü tekrar oluşturmaya çalıştım, ancak hem Dosya Gezgini hem de komut satırında bunu yapamadım.
Windows’u kullanmaya başladığım 20 yıldan beri bu hatayı daha önce hiç görmedim, bu yüzden amatör kullanıcılar için gerçekten can sıkıcı ve kafa karıştırıcı bir sorun olacağını hayal edebiliyorum.
Bunun nasıl olabileceğini ve bu sorunun nasıl çoğaltılacağını bilen var mı?
Güncelleme
İlgilenenler için: bu yol bir TFS klasörünün derinliklerinde bulundu. Muhtemelen TFS, açıklanan @grawity işlevini kullanır ( "Çeşitli dosya yöneticileri, arşivleyiciler, vb. )
Nadir bir TFS böceğine karıştı mı?
GET /....\\....\\....\\....\\....\\....\\....\\....\\....\\winnt\\win.ini
. Açıkça görülüyor ki, bu istismar etmeye çalıştığı bir yerde bir güvenlik açığı vardı.
..
, değil ....
. Bu \winnt
, başlangıç noktası 9 seviyenin altında olduğu sürece, başlangıç noktasının derinliğinden (web kökü) bağımsız olarak geçiş yapmanın bir yoludur . ..
Kök dizinden gitmenin sizi kök dizinde bıraktığı gerçeğine dayanıyor .
..
ben bu bir oldukça garip buldum neden oldu.
..
belirtmek 'tek klasör yukarı gitmek' için bir yol olarak kullanılabilir, ben bir yerlerde, bazı program veya komut dosyası bir yol oluşturmak için iki string'lerin birleşimi bir tahminde olur, biri ile sona erdi..
ve bir sonraki ile başladı..
ve Aşağıda belirtilen tekniklerden birini kullandığından, aralarındaki klasör ayırıcıyı eksik olmasına rağmen yolu oluşturmayı başardı.