このWebページ は、mklink
を使用して相対パスでシンボリックリンクを作成できることを意味します。
私はあらゆる種類の方法で相対シンボリックリンクを作成しようとしましたが、常に絶対パスになります。
それはどのように行われますか?
シンボリックリンクはデフォルトで相対的です。リンクの一部を絶対的にするには、ドライブ文字を明示的に書き込む必要があります。
シンボリックリンクの一般的な構文は次のとおりです。
mklink link destination
したがって、相対シンボリックリンクを作成するには:link
はworking directoryからの相対パスになります。destination
は、link
からの相対パスになります。
例:
1. mklink link.txt ..\destination.txt
これにより、link.txt
のシンボリックリンクが作成され、destination.txt
を1つ上のフォルダにポイントします。
link.txt
は自由に移動でき、常にdestination.txt
を1つ上のフォルダに向けます。
2. C:\>mklink A\Link.txt ..\Destination.txt
これにより、C:\A\Link.txt
のシンボリックリンクC:\Destination.txt
が作成されます