Полное руководство по символическим ссылкам в среде Windows

Что такое символические ссылки (также называемые переходами) и для чего они нужны? В сегодняшнем исследовании мы пытаемся лучше понять, что это за записи в реестре Windows, для чего они нужны и как их создавать.

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

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

Итак, давайте рассмотрим небольшой пример: программе, установленной на вашем компьютере, нужны файлы в папке, расположенной в C: Программа. Однако намерение пользователя — переместить папку в D: AltraCartella. После физического перемещения папки и связанных файлов необходимо создать символическую ссылку, которая в случае запроса ОС файла в C: Программа направляет запрос к D: AltraCartella.

Если все сделано качественно, то при запуске рассматриваемой программы она будет работать с нового места, как если бы она все еще находилась в C: Программа.

Обнаружение символических ссылок и практических приложений

Помимо теории, тогда можно углубить использование этого решения в более практической перспективе. Это устройство, например, также можно использовать с такими программами, как Dropbox, Google Drive и OneDrive.

Также следует пояснить, как обычно используются два типа символических ссылок. Первый метод, называемый программным, предоставляет своего рода стандартный ярлык, аналогичный тем, которые заполняют рабочий стол любого компьютера с Windows (и не только). Когда вы активируете такую ​​ссылку, вы будете перенаправлены в папку, где хранятся файлы, или вы запустите соответствующую программу. С другой стороны, жесткое соединение имитирует наличие файлов и папок более полным и реалистичным образом.

Именно этот второй тип ссылок делает Joints чрезвычайно интересным решением для большинства пользователей, которым необходимо менять папки программ.

Как создавать переходы с помощью команды mklink

Самый простой и самый быстрый способ создать символические ссылки — использовать команду mklink прямо из командной строки, строго в режиме администратора. Для этого нужно нажать на меню «Пуск» и в поле «Искать файлы и программы» выполнить поиск командная строка. Таким образом, щелкнув правой кнопкой мыши, вы можете выбрать Запуск от имени администратора.

Обратите внимание: сообщение «У вас недостаточно прав для выполнения этой операции”Возвращается, если вы пытаетесь выполнить одну из следующих операций без использования прав администратора.

Без дополнительных опций команда mklink создает символическую ссылку на файл. Следующая команда создает мягкую символическую ссылку:

mklink файл-ссылка

Чтобы связать всю папку, вам нужно вместо этого использовать следующую команду (добавление / D)

mklink / D от папки к ссылке

Как и в случае с / D, необходимо учитывать, что для создания жестких переходов необходимо использовать / H (для файла) и / J (для всей папки).

Так, например, если вы хотите создать переход к папке, начиная с C: папка-ссылка указывая на C: Users Имя новая папка, вам необходимо выполнить следующую команду:

mklink / J «C: folder-to-link» «C: Users Name new-folder»

mklink

Обратите внимание: будьте осторожны, вставляйте кавычки, чтобы сгруппировать оба адреса отдельно.

Как создавать символические ссылки с помощью расширения Link Shell

Для многих пользователей использование командной строки — не лучший вариант, и лишь немногие знакомы с тем, как это работает. В качестве альтернативы есть инструмент с графическим интерфейсом, который позволяет выполнять те же операции. Речь идет о бесплатной программе Ссылка на расширение оболочки.

После загрузки и установки программного обеспечения вы можете найти файл или папку, на которую хотите создать ссылку. Щелкнув по нему правой кнопкой мыши, вы можете выбрать в меню пункт «Выбрать источник ссылки».

Ссылка на расширение оболочки

Затем вы можете щелкнуть правой кнопкой мыши внутри другой папки, выбрать меню «Удалить как» и выбрать «Жесткая ссылка», чтобы создать символическую ссылку. Благодаря этой простой программе очень быстро создавать символические ссылки и управлять ими, а управлять ими намного проще, чем из командной строки.

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

Отмена соединения этого типа не требует специальных процедур. Очевидно, что нужно быть осторожным, чтобы удалить ссылку, а не источник, чтобы не потерять исходные файлы и / или папку.

Источник Howtogeek

Похожие записи

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

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