22Jul
Windows gelişmeye ve zamanla daha fazla işlevsellik eklediğinden kısayol dosyaları gibi daha eski "özellikleri" nü neden kullanmaya devam ettiğini merak ediyor olabilirsiniz. Bunu aklımızda tutarsak, bugünün Süper Kullanıcı Q & A mesajı, karıştırılmış bir okuyucunun sorularına cevaplar buluyor.
Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.
Soru
SuperUser okuyucu Peter Mortensen neden Windows'un sembolik bağlantılar yerine kısayol dosyalarını kullanmaya devam ettiğini öğrenmek istiyor:
Windows XP ve sonraki sürümleri simgesel bağlantıları destekliyor, ancak Windows kısayol dosyalarını kullanıyor( esas olarak bağlantılı dosyanın konumunu depoluyor)metin olarak).Niye ya?
Neden Windows sembolik bağlantılar yerine kısayol dosyalarını kullanmaya devam ediyor?
Cevap
SuperUser katkıda bulunan Jonno'nun bize cevabı var:
Birçok neden var.Örneğin:
- Aynı exe dosyasına, dosya sistemi yerine kabuk tarafından yorumlandığı için farklı kısayollara karşı farklı uyumluluk seviyeleri depolayabilirsiniz.
- Bazı kısayol bağlantıları aslında dosya sisteminde mevcut değildir. Bunlardan bazıları yalnızca kabuk tarafından yorumlanan GUID'lere veya özel dizelere yapılan göndermelerdir.
- Anahtarları simgesel bir bağlantıya ekleyemezsiniz. Elbette, exe dosyasına işaret edebilir, ancak bu exe dosyasını başka argümanlarına "anlatamazsınız".
- Sembolik bir bağ için bir simge seçemezsiniz.
- Sembolik bir bağdan hangi dizinin çalışılacağını seçemezsiniz.
- Kısayol dosyalarının sadece dosyaları göstermeleri gerekmez; köprü veya protokol bağlantıları( .URL dosyaları gibi) olabilir.
- LNK dosyaları herhangi bir dosya sisteminde bulunabilir. Sembolik bağlantılar, dosya sistemi tarafından, Windows, NTFS durumunda ele alınır.
- Bunları değiştirmek için gerçek bir ihtiyaç var.Çalışırlar, küçük boyutlardadırlar ve daha önce yukarıda listelenenlerden çok daha fazla işlevsellik aranmaya ihtiyaç duyulduklarında gelecekte ölçeklendirilebilirler.
- İdari haklar sembolik bir bağlantı oluşturmak için gereklidir, aksi takdirde masum dosyaların kötü niyetli kişilere yönlendirilmesi çok az işle yürütülebilir.
Bunun bundan daha fazla nedeni var, fakat bence bu başlamanıza yetecek kadar.İşte bu makalenin bölümleri hakkında daha fazla bilgi sağlayan grawity tarafından sağlanan bir MSDN blog bağlantısı.
Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.