SSD kullanıyorum, ancak boyut olarak sınırlı olduğu için dosyaları ve dizinleri HDD'ime yeniden eşlemek için bağlantı noktalarını kullanabilmek istiyorum, bunu yapan bir kabuk uzantısı oluşturabilirsem bu ideal olurdu.
İdeal davranış, bir dizini veya bağlantı noktasını sağ tıklamak
ve aşağıdaki eylemleri gerçekleştirebileceğim bir "Bağlantı noktasını değiştir" seçeneğine sahip olmak olacaktır :
Oluştur: Bir dizin için, dizini belirttiğim bir konuma taşıyın ve bunu bir bağlantı noktasıyla değiştirin.
(Yön) C: \ Örnek , (JP) C: \ Örnek -> D: \ Örnek'e dönüşürTakas: Bir kavşak noktası için, kavşak noktasını konumu ile değiştirmek istiyorum.
(JP) C: \ Örnek -> (Dir) d: \ Örnek dönüşür (Dir) C: \ ÖRNEK <- (JP) D: \ ÖRNEKBu, bağlantı noktasını kaldıracağı, verileri taşıyacağı ve ters bir bağlantı noktası yerleştireceği anlamına gelir.
Kaldır: Bir bağlantı noktası için, onu kaldırmak ve dizini geri taşımak istiyorum.
(JP) C: \ Örnek -> (Dir) d: \ Örnek dönüşür (Dir) C: \ ÖRNEK
En önemli sorularım:
- Bunu yapmak için hangi yaklaşımı benim yapmalıyım? Senaryo? Bash? Çalıştırılabilir?
- Menü girişini nasıl oluştururum?
Daha az önemli sorular:
- Zaten böyle bir çözüm var mı?
- Bağlantı noktalarını kontrol etmek ve değiştirmek için daha iyi komutlar veya API çağrıları var mı?
Microsoft mklink
ve Sysinternals'ı zaten biliyorum junction
.