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

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

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

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

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

New-Item -ItemType SymbolicLink -Path "Ярлык" -Target "Целевой объект"

PowerShell

Поясняем.

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

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

New-Item -ItemType HardLink -Path "Ярлык" -Target "Целевой объект"

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

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Что делать, если ярлыки на рабочем столе и панели задач стали белыми

Ярлыки тем хороши, что позволяют запускать программы и открывать файлы из любого каталога, независимо от ...

Как в Windows 11 показать больше ярлыков приложений в меню Пуск

Microsoft продолжает улучшать функциональность Windows 11, на этот раз разработчики решили добавить возможность регулирования соотношения ...

Как в Windows 10 или 11 просмотреть список символических ссылок

Известно, что открыть файл в Windows можно не только непосредственно с ним взаимодействуя, но и ...

Linkbar — оригинальная вторая панель задач с множеством визуальных настроек

Панель задач — наиболее часто используемый элемент интерфейса Windows, позволяющий запускать приложения, открывать файлы и ...

1 комментарий

  • STAJIb:

    Только вместо target - value

    New-Item -ItemType SymbolicLink -Path "Ярлык" -Value "Целевой объект"

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

Ваш адрес email не будет опубликован.