En azından Windows XP'de desteklenen bir şeye ihtiyacım var ve umarım yeni bir kullanıcı indirmesi gerekmez.
En azından Windows XP'de desteklenen bir şeye ihtiyacım var ve umarım yeni bir kullanıcı indirmesi gerekmez.
Yanıtlar:
Baktığınız Junction ?
Ayrıca, Windows Vista sembolik bağlantılar oluşturmak için mklink komut satırı aracını tanıttı .
MKLINK [[/D] | [/H] | [/J]] Link Target
/D Creates a directory symbolic link. Default is a file
symbolic link.
/H Creates a hard link instead of a symbolic link.
/J Creates a Directory Junction.
Link specifies the new symbolic link name.
Target specifies the path (relative or absolute) that the new link refers to.
Scott Hanselman’de bir yazı var. http://www.hanselman.com/blog/MoreOnVistaReparsePoints.aspx .
Yalnızca Windows XP hakkında konuşuyorsanız, sadece Junction aracını kullandım.
mklink
tam olarak aradığım şeydi.
ln
komutasındaki argümanların sırasını neden geri çevirdiler ?
Dosyalara sembolik bağlantılar oluşturmayı kolaylaştıran Link Shell Extension adında bir araç , ayrıca "Junction" (temelde bir klasöre giden linkler) ve daha birçok egzotik link tipi olarak adlandırılan eski bir link türü vardır.
Temel kullanım basittir: Kaynak klasöre gidin, bağlantı vermek istediğiniz dosyaya veya klasöre sağ tıklayın ve bağlam menüsünden yeni "Bağlantı Kaynağını Seç" seçeneğini seçin. Ardından bağlantıyı bırakmak istediğiniz klasöre gidin, sağ tıklayın ve "Farklı Bırak" ı ve ardından dosyalar için "Sembolik Bağlantı" ya da klasörler için "Kavşak" ı seçin.
fakat
DİKKAT: Microsoft'un bunu zorlaştırmasının bir nedeni, kavşaklar ve sembolik bağlantıların yanlışlıkla KRİTİK DOSYALARI SİLMeyi çok kolaylaştırabilmesidir!
Windows 7'den önceki bazı sürümlerde, Explorer'da bir kavşağı veya bağlantı bağlantısını silmek, ORİJİNAL MÜDÜRLÜĞÜ de otomatik olarak SİLİR!
Ben inanıyorum sen sembolik ihtiyaç noktasına iseniz, emin sen acı şeyim (bu sorun çözüldü edildiğini ... ama hiçbir vaatlerde ders ... üçüncü şahıs dosyası tarayıcılar ile özellikle dikkatli olun Windows 7 Explorer'ın ne kadar zorladığını biliyor.)
Ama ben dalıyorum. Demek istediğim: Dikkatli olun, ödevlerinizi yapın ve kavşakların ve sembolik bağlantıların gerçekten nasıl çalıştığını öğrenmek için LSE belgelerini okuyun ve kavşakların iyiliği için kavşaklara girmeden önce HER ŞEYE GERİ YAZIN!
başvurulan dizin aslında% PATH% dizinine eklenmiş gibi çalışmalı, değil
Hayır, C: \ bin% PATH% 'nize eklenmişse ve c: \ bin'in içine c: \ anotherDir \' yi işaret etmek için c: \ bin \ anotherDir \ adlı bir Kavşak oluşturduysanız komut satırı gibi:
> anotherDir\some.exe
% PATH% değişkeni alt dizinlerle çalışmadığından (symlinked veya değil) bu işe yaramaz.
c: \ bin \ some.exe hardlinkini c: \ anotherDir \ some.exe'ye yönlendirerek doğrudan some.exe dosyasına bir bağlantı oluşturmanız gerekir.
Bu yüzden özet olarak tam olarak ne istiyorsan onu yapabileceğine inanmıyorum. Bu, Kavşaklar ve sabit bağlantılar oluşturmak için Bağlantı Kabuğu Uzantısı'nı önerdiğimi söyledi . Kullanımı çok kolay olan Windows explorer eklentisinde birçok bağlantı aracından daha fazla özellik sunar.
Windows'ta Symlink oluşturmak için Symlinker bir GUI aracı deneyin
Bu uygulamanın çalışması için .Net Framework 3.5'in çalışması gerekir (SP1 önerilir) ve 4/24/2015 itibariyle bu yazılım yalnızca
mklink <oldpath> <newpath>
mklink /D <oldpath> <newpath>
mklink
komutu.
mklink
, başına technet.microsoft.com/en-us/library/cc753194(v=ws.11).aspx
XP ile gelen NTFS sürümünün sembolik bağları desteklediğini sanmıyorum. Vista ve Windows 7'de bulunan NTFS6, mklink
komutla sembolik bağları destekler . NTFS XP sürümü yok destek sabit bağları, ancak bu miktarlar yayılamaz.
Kavşak harika bir yardımcı programdır ancak izlenecek bir şey, kavşak noktalarının Windows Gezgini'ndeki sıradan klasörler ile tamamen aynı görünmesidir.
Klasörlerdeki ve alt klasörlerdeki tüm bağlantıları listelemek için komut satırında 'junction.exe -s' komutunu kullanın.
Far Manager'da sembolik bağlantı oluşturun : Alt+ F6veya F7.
Ayrıca, Windows'taki ağaç bağlantı türleri (sabit bağlantılar, birleşim noktaları ve sembolik bağlantılar) hakkında da anlayışlı bir eylem:
Bağlantı oluşturmak için diğer birkaç aracı listeler.
Junction aracını Microsoft SysInternals'dan kullandım ve tavsiye ettim: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
Cmd.exe kullanarak örnek:
junction c:\Program-Files "c:\Program Files"
Sağ tıklamayla oluşturulmasını kolaylaştıran "Kolay Sembolik Bağlantı" adlı hafif bir yazılım var. Burada dene:
3. parti yazılıma gerek yok . Sadece .bat
dosyayı kullan:
https://puvox.software/blog/easiest-method-create-symlink-symbolic/