Если вы запустите, mklink /?
вы получите информацию, которая используется для создания символической ссылки . В то время как /J
коммутатор сделает это соединение вместо ссылки. Чтобы увидеть различия, вы можете проверить вопрос: в чем разница между точками соединения NTFS и символическими ссылками? или информация в Википедии .
В обоих случаях файлы не будут существовать в двух точках одновременно, но вы будете перенаправлены на другую точку, получив доступ к одной из них. Поэтому, установив символическую ссылку на каталог, вы просто получите доступ к другому местоположению. Таким образом, кеш остается только на вашей цели (на вашем RAM-диске).
Простой пример:
mkdir target mklink /D linkname target echo "This is a test" > linkname/test.txt rmdir linkname dir target
Результатом будет файл с именем test.txt
в вашей target
папке, в котором больше нет ссылки на него. Так cd linkname
что не получится.