19

Я вижу, что W7, кажется, больше поддерживает виртуальные папки, которые не соответствуют реальным каталогам на диске. Поддерживает ли он также правильные символьные ссылки, чтобы я мог, например, создать символическую ссылку c:\temp\external, которая сопоставляется с d:\xyz\, чтобы c:\temp\external\file.txt был d:\xyz\file. текст? Если да, то как мне их создать?

2 ответа2

25

Да.

У NTFS была функция в течение некоторого времени, переходы были доступны дольше, и Vista была первой версией Windows с поддержкой, Windows 7, по-видимому, улучшила ее, но я не уверен в деталях.

Из окна cmd с повышенными правами (запуск от имени администратора) вам нужно использовать команду mklink , использование таково:

mklink <flag> link target

Это создает link которая указывает на target , оба могут быть абсолютными или относительными путями, link не должна существовать и, очевидно, target должна.

Вы можете использовать доступные флаги для настройки типа создаваемой ссылки:

<no flag> - file symbolic link
/H        - file hard link
/D        - directory symbolic link
/J        - directory junction (hard link, essentially)
2

Да! Я пропустил эту функцию в XP, но они добавили ее в Widows 7. Проверьте http://www.windows7home.net/how-to-create-symbolic-link-in-windows-7/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .