Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13047|Yanıt: 1

[pencereler] Windows sistem mklink/linkd altındaki klasör bağlama fonksiyonu

[Bağlantıyı kopyala]
Yayınlandı 22.02.2018 13:53:22 | | |
Vista ve üstü sistemlerde mklink komutu bir klasöre bağlantı oluşturabiliyor (bir klasörün haritası gibi hissettiriyor). Klasör bağlantısı aşağıdan yukarıya uygulandığı için, bağlantı uygulama için şeffaftır.

(Windows 2000, XP, Server 2003'ün ilgili fonksiyonu bağlantılıdır, burada sadece mklink var)
Örneğin, C:\Program Files adında bir klasörüm var ama c sürücüsünde çok fazla yer yok, bu yüzden bazı uygulamaları d sürücüsüne aktarmak istiyorum, fakat doğrudan kesmek kesinlikle işe yaramayacak ve uygulama hata rapor edecek, bu yüzden önce tüm C:\Program Files klasörünü d sürücüsüne taşıyın (kesin) ve sonra şu komutu çalıştırın:



Bu şekilde, C sürücüsünün altında kısayol simgesi olan ek bir klasör olur, tam adı "C:\Program Files" olur ve üzerine çift tıklayarak gerçekten D:\Program Files sayfasına gidersiniz.

C:\Program Files klasörü uygulama için şeffaftır; yani Windows dışında, uygulama C:\Program Files altındaki şeylerin aslında D sürücüsüne aktarıldığını ve hâlâ C sürücüsünde olduğunu bilmez. Bu, C:\Program Files altında orijinal uygulamanın kullanımını etkilemez.



1. Yukarıda kurulan bağlantılar yumuşak bağlantılara (/j) aittir, ayrıca sembolik bağlantılar (/d) ve dosyalara (/h) sert bağlantılara aittir.

Simfonik bağlantılar ve yumuşak bağlantılar büyük ölçüde aynıdır; fark şu ki, yumuşak bağlantılar mutlak yol bağlantılarıdır, sembolik bağlantılar ise göreceli yolların bağlantılarına izin verir.

Örneğin, sembolik bir c:\1 bağlantısı ve c:\data\tmp için yumuşak bir bağlantı c:\2 oluşturursanız, c:\1 aynı klasörün altındaki veri klasörü altındaki tmp alt klasörüne, c:\2 ise c:\data\tmp'nin mutlak yoluna işaret eder. Sonuç olarak, c:\1 ve c:\2 klasörlerini D sürücüsüne taşırsanız, d:\1 bağlantısı geçersiz olur ve d:\2 hâlâ geçerli olur.

Bir dosyaya sıkı bağlantı, c:\data\1.txt c:\data\2.txt bağlantısı oluşturma gibi bir dosyaya oluşturulan bir bağlantıdır; bu iki dosya aynı dosyanın iki eşdeğer takma adıdır ve bu da aynı sabit disk depolama alanına iki işarete eşdeğerdir ve herhangi birinin silinmesi diğer dosyayı etkilemez. Ancak sınırlama, bu bağlantının kesiştirmemesidir.

2. Yumuşak bağlantılar ve sembolik bağlantılar diskler arasında kesişmez.

3. Bu özellik kullanılabilmek için NTFS dosya sisteminde olmalıdır.




Önceki:Gaz nedir, benzin fiyatı nedir ve veriler?
Önümüzdeki:Ethereum Cüzdan cüzdanı geth C sürücüsünden başka bir diske başarıyla aktarıldı
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com