Windows имеет ln-s или эквивалентный?

Я должен связать файл с C:\Windows\System32\drivers\etc\hosts

Как я могу сделать это с Windows? Есть ли гибкая ссылка такой как ln -s или эквивалентный в Windows?

38
задан 21.05.2016, 17:15

3 ответа

Вы ищете команду "mklink".

Документация и примеры в Microsoft Docs или ss64.com.

Пример взят из ссылки:

// To create a symbolic link named MyDocs from the root directory to the \Users\User1\Documents directory, type:
mklink /d \MyDocs \Users\User1\Documents
38
ответ дан 07.12.2019, 08:49

Существуют соединения, но я не знаю, сделает ли это точно, в чем Вы нуждаетесь.

редактирование - ой извините, соединение только относится к каталогам не файлы

3
ответ дан 07.12.2019, 08:49

Могут быть другие пути, но тот, с которым я знаком, является mklink:

C:\>mklink 
Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link
                refers to.
16
ответ дан 07.12.2019, 08:49

Теги

Похожие вопросы