Как мне изменить цель символической ссылки в Windows


Ответы:


12

Установив расширение Windows Link Shell , вы можете щелкнуть правой кнопкой мыши ссылку в проводнике Windows и проверить свойства. Есть вкладка, которая позволяет вам напрямую изменить ссылку.

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

Средство командной строки Windows mklinkне позволяет этого.

Тем не менее, есть эквиваленты Windows для команд Linux. ln.exe - это одно:


Это решение, кажется, работает, но я не проверил его полностью.
Евгений Торика

Вот Это Да! Расширение Link Shell, также в частности, включает в себя драйверы символических ссылок для Windows XP среди своих загрузок.
n611x007

mklinkбудет встроенная в Windows команда для связывания (символьная и жесткая).
Jinxed

@ Jinxed, я уже сказал, что mklink не делает то, что просил ОП.
Джулиан Найт

1
Методология Windows для изменения местоположения программной ссылки с помощью MKLINK заключается в удалении ссылки (с использованием RD /Qссылки на каталог или Del /F /Qссылки на файл) и ее повторном использовании uisang MKLINK. Например, RD /Q "C:\Link\Folder" && MKLINK /D "C:\Link\Folder" "C:\Some\New\Target\Folder" и Del /F /Q "C:\Link\File Link" && MKLINK "C:\Link\File Link.ext" "C:\Some\New\Target\File here.ext" это также верно для соединений и жестких ссылок.
Бен Персоник


0

У меня метод бело работает в Windows 7

mklink TempLink NewTarget

copy /l /y TempLink OldLink

del TempLink
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.