Как сделать символическую ссылку в Windows 7?

Я недавно изменился с Ubuntu на Windows 7.
Одна из особенностей, которую я изо всех сил пытаюсь развить, - это символические ссылки.
В linux я бы просто

ln -s /where/to/ /where/from/

Я сделал некоторые Google для Windows 7, но не знаю, что стандартный принятый метод.

кстати, я попробовал "MLINK" в командной строке, и он сказал, что MLINK не найден... - Редактировать: As Hello71 указал, что это MKLINK, я неправильно понял.
Спасибо!

изменить:
Я хочу иметь возможность включать php рамки таким образом, как каждый из моих проектов все используют ту же библиотеку.

27
задан Community
03.03.2023 18:07 Количество просмотров материала 2806
Распечатать страницу

2 ответа

в вашей команде есть опечатка; это mklink, а не mlink. Я все еще рекомендую использовать Junction, в основном потому, что он также позволяет удалять точки соединения, в отличие от mklink.

6
отвечен Hello71 2023-03-05 01:55

в Windows 7 SP1,MKLINK.EXE создать символическую ссылку в каталог или в файл. Но она может и создать JUNCTION ссылка в каталог.

обычная команда DEL (или любой из параметров удаления в графическом интерфейсе Проводника Windows) может безопасно удалить любую из этих ссылок (т. е. без удаление целевого файла или каталога - если это не пустой каталог).

синтаксис простой. Приведем пример batch (.bat файл) -

::  ** Location of target Directory **
SET DirPath=C:\TEST

::  ** Create Symbolic Link in Current Directory **
MKLINK /D  SymLinkName  "%DirPath%"

::  ** Create Junction in Current Directory **
MKLINK /J  JunctionName "%DirPath%"
0
отвечен Ed999 2023-03-05 04:12

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх