Bu web sayfası , kullanarak göreli yollarla sembolik bağlantılar kurmanın mümkün olduğunu ima eder mklink.
Göreceli sembolik bağlantılar kurmak için her türlü yolu denedim, ama her zaman mutlak bir yolla sonuçlanıyorum.
Nasıl oldu?
Bu web sayfası , kullanarak göreli yollarla sembolik bağlantılar kurmanın mümkün olduğunu ima eder mklink.
Göreceli sembolik bağlantılar kurmak için her türlü yolu denedim, ama her zaman mutlak bir yolla sonuçlanıyorum.
Nasıl oldu?
Yanıtlar:
Sembolik bağlantılar varsayılan olarak görecelidir. Bağlantının herhangi bir kısmını mutlak yapmak için açıkça bir sürücü harfi yazmanız gerekir.
Sembolik bir bağlantının genel sözdizimi:
mklink link destination
Yani, göreli bir sembolik bağlantı oluşturmak için: linksizin için bir yol göreli olacak çalışma dizinine ve destinationbir yol göreli olacak link.
Örnekler:
1. mklink link.txt ..\destination.txt
Bu, bir klasörü yukarı link.txtgösteren sembolik bir bağlantı oluşturur destination.txt.
link.txtEtrafta hareket edebilirsiniz ve her zaman destination.txtbir klasörü gösterir.
2. C:\>mklink A\Link.txt ..\Destination.txt
Bu sembolik bir bağlantı oluşturur C:\A\Link.txtiçinC:\Destination.txt
mklink destination.txt "documentation\readme.txt"bir çocuk klasörü adlı işaret eder dökümantasyon" ve * readme.txt denilen o klasördeki bir dosyaya .
CMDiçinde çalıştığını , ancak içinde olmadığını fark ettim TCC/LE. Dış programlar için yol argümanlarını değiştirdiğine şaşırdım.