msys2 создать символическую ссылку в папку Windows

469
code_fodder

Я только начал использовать msys2. Я хотел сделать символическую ссылку на папку на моем d :. Я могу получить к нему доступ так:

cd /d/mytestfolder/

Я старался:

  • Когда я делаю ln -s /d/mytestfolder/ testfolder- кажется, что это работает, но занимает много времени, тогда я понял, что просто делает копию, а не ссылку вообще :(

  • Я тоже попробовал cmd /c mklink /c/mytestfolder(обнаружил, что где-то в сети) ... радости нет

  • Я даже попытался (в проводнике Windows) сделать ярлык Windows. Я вижу этот файл, но он не работает с cd.

Итак, как я могу сделать ссылку / ярлык на мою папку?

0
дубликат `http: // superuser.com / questions / 550732 / use-mklink-in-msys` matzeri 7 лет назад 0
@matzeri - эй, вот где я получил `cmd / c 'mklink link target'` из .... но это не сработало :( code_fodder 7 лет назад 0
mklink - это команда windows. Он не понимает `/ c / mytestfolder` matzeri 7 лет назад 0
@matzeri - круто, ссылка `cmd / c 'mklink c: \ mytestfolder'` сработала, спасибо. Вы можете поставить это как ответ, если хотите ... code_fodder 7 лет назад 0

1 ответ на вопрос

1
matzeri

То же, что использование mklink в msys

напоминая, что mklink - это команда windows, поэтому она не понимает, /c/mytestfolderно c:\mytestfolderдолжна использоваться

cmd /c 'mklink link c:\mytestfolder'