farklılıklar
┌───────────────┬──────────┬──────────┬──────┬──── ───────┬─────┐ │ │ Mutlak │ Göreli │ Dosya │ Dizin │ UNC │ ├───────────────┼──────────┼──────────┼──────┼──── ───────┼─────┤ │ Sembolik bağlantı │ Evet │ Evet │ Evet │ Evet │ Evet │ │ Kavşak │ Evet │ - │ - │ Evet │ - │ └───────────────┴──────────┴──────────┴──────┴──── ───────┴─────┘
senaryo
Diyelim ki yeniden yönlendirmeyi oluşturmak için bir yeniden inceleme noktası oluşturuyoruz C:\SomeDir => D:\SomeDir
Bu senaryo yalnızca yerel, mutlak yollar gerektirdiğinden, bir kavşak veya simge bağlantısı işe yarayacaktır. Bu durumda, birini veya diğerini kullanmanın herhangi bir avantajı var mı?
İşletim sistemi için geriye dönük uyumluluğu göz ardı ederek Windows 7'yi varsayalım. (Vista'dan önce , Windows XP'de sembolik destek sağlayan 3. taraf bir sürücü olsa da, semboller yerel olarak desteklenmez .)
Güncelleme
Başka bir fark buldum.
- Sembolik Bağlantı - Bağlantının izinleri yalnızca bağlantının kendisindeki silme / yeniden adlandırma işlemlerini etkiler, okuma / yazma erişimi (hedefe) hedefin izinlerine tabidir
- Kavşak - Kavşak izinleri numaralandırmayı etkiler, hedef klasörde daha izinli ACL'ler olsa bile, kavşaktaki izinlerin iptal edilmesi bu kavşak üzerinden dosya listelemeyi reddeder
Simgeler, eski uygulamaların, %ProgramFiles%
mevcut erişim izinlerini değiştirmeden, dosyaları kısıtlanmamış bir yerde depolayarak ve kısıtlı dizinde semboller oluşturarak UAC kısıtlı alanlarındaki (örneğin ) yapılandırma dosyalarına erişmesine izin verebileceğinden, izinler bunu ilginç kılar .
Güncelleme 2
Windows 8.1, bir Save As...
iletişim kutusundaki metin kutusundan birine giderken sembolik dizin bağlantılarını çözer . Kavşaklar genişletilmez.
mount.cifs
normalde dizinler olarak görünecek, ancak bağlantılar normal dizinler olarak görülecektir. GÇ çözünürlüğünün oluştuğu nokta, yani yerel olarak Windows ana bilgisayarında.