Как в Windows 10 создавать символьные ссылки с помощью PowerShell

Для быстрого доступа к файлам без физического их переноса в наиболее удобный для пользователя каталог в операционной системе Windows используется такой замечательный инструмент как символьные ссылки. Самое главное преимущество символьных или, как их еще называют мягких ссылок в том, что они ведут себя точно так же, как и объекты, на которые они указывают. Эта особенность дает возможность переносить с одного раздела на другой даже системные файлы, не говоря уже о пользовательских файлах и каталогах.


Наиболее простой пример использования символьных ссылок — перемещение или копирование файлов в расположенные в разных местах папки с рабочего стола. Другой пример — разгрузка системного раздела С путем переноса файлов на диск D и создания на их месте символьных ссылок.

Для их создания в Windows традиционно используется утилита mklink, но связывать объекты файловой системы можно и с помощью более современного инструмента PowerShell.

Чтобы создать символическую ссылку, запустите консоль от имени администратора и выполните такую команду:

PowerShell

Поясняем.

Элемент «Ярлык» представляет собой символьную ссылку, которой может служить файл или папка. В прямых кавычках вместо текста «ярлык» указывается полный путь к объекту-ссылке. Элемент же «Целевой объект» это тот файл или папка, на который мы ссылаемся. Он также должен быть представлен полным путем. Если закинуть файл в папку в расположении «Ярлык» на рабочем столе, в итоге физически он окажется в папке с путем «Целевой объект». Естественно, вместо папок можно указывать файлы (с расширением).

С помощью PowerShell можно создавать не только мягкие, но и жесткие ссылки, для этого используется команда:

Разница между мягкими и жесткими ссылками заключается в поддержке вторыми только файлов, кроме того, жесткие ссылки не поддерживают пути UNC. Минус способа — он не работает в старых версиях PowerShell, в таких случаях для создания символьных ссылок следует использовать классическую командную строку.

Поделиться в соц сетях:

Подпишитесь на обновления этого блога по RSS, Email или Twitter!

Рекомендуемые публикации:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *