Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] можно ли в Проводнике Windows узнать источник символической ссылки (http://forum.oszone.net/showthread.php?t=344777)

Peutrov 10-04-2020 22:32 2916699

можно ли в Проводнике Windows узнать источник символической ссылки
 
можно ли в Проводнике Windows узнать источник символической ссылки

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


пример

(источник скришнота)


Обновлено:
мне тоже удалось найти этот пункт в столбцах Проводника.. перевод оказался тривиальным, прямолинейным, усложнять не стали.. �� "Цель ссылки".
Однако эта функция не работает, поле напротив симлинка - пустое :(

iglezz 10-04-2020 23:43 2916707

"Цель ссылки" в десятке, похоже, только для ярлыков (.lnk) показывает
symlink тоже
Если установить Link Shell Extension, то целевой путь можно будет увидеть в свойствах на вкладке "Свойства ссылки"

Busla 10-04-2020 23:45 2916709

Peutrov, функция работает.
У вас на скрипншоте junction
в старых Windows не было символьных ссылок на каталоги, их завезли только в Windows 10
видимо, вы их создали по методике Vista

Petya V4sechkin 11-04-2020 00:00 2916711

Цитата:

Цитата Peutrov
Однако эта функция не работает, поле напротив симлинка - пустое

Значит, там не symlink, а junction.

Проводник показывает цель symlink, но не junction.

Peutrov 11-04-2020 00:39 2916716

значит без установки стороннего софта не узнать вообще (Проводник не показывает), в случае если это junction.
Вроде даже через командную строку не выяснить..

Petya V4sechkin 11-04-2020 00:57 2916717

Peutrov, в командной строке dir /AL работает:
Код:

Содержимое папки C:\Users

22.08.2013  17:45    <SYMLINKD>    All Users [C:\ProgramData]
22.08.2013  17:45    <JUNCTION>    Default User [C:\Users\Default]
11.06.2013  17:29    <SYMLINKD>    Все пользователи [C:\ProgramData]


Iska 11-04-2020 13:59 2916762

Цитата:

Цитата Busla
в старых Windows не было символьных ссылок на каталоги, их завезли только в Windows 10 »

Это неверная информация. Символические ссылки можно было создавать ещё во времена Windows XP (работать они, естественно, не работали). Полноценная поддержка (и использование в работе самой ОС) появилась с Vista.

Vadikan 11-04-2020 14:32 2916772

Цитата:

Цитата Iska
Символические ссылки можно было создавать ещё во времена Windows XP (работать они, естественно, не работали). »

Да ладно. Вот моя запись 2007 года Чисто символически, где я применяю junction Руссиновича в XP. И там же
Цитата:

этот способ сработает в Windows 2000 и новее.
Peutrov, см. также В чем разница между жесткими ссылками, символическими ссылками и соединениями

Peutrov 11-04-2020 18:25 2916806

Цитата:

Цитата Iska
Это неверная информация. Символические ссылки можно было создавать ещё во времена Windows XP (работать они, естественно, не работали). Полноценная поддержка (и использование в работе самой ОС) появилась с Vista. »

так значит, не надо использовать точки соединения?
Определённую нишу заняли так называемые "no install" сборки. Невероятно удобно.
Судя по гуглу, на данный момент симлинк наиболее активно используется в музыкальном софте (чаще в нелегальном, но не обязательно). И в данных сборках чаще всего используется увы именно точка соединения NTFS.
И из-за цитаты...
Цитата:

Цитата Busla
завезли только в Windows 10 »

...подумал что точку соединения как раз используют нарочно. Для того чтобы сборка работала в Windows 7.

Переделал соединение в ссылку.. и вроде бы разницы не ощутил, всё работает также, за исключением, что цель ссылки можно увидеть в Проводнике без установки дополнительного софта (нагромождение которого влияет на производительность системы)
Petya V4sechkin, показал вполне доступный метод, спасибо.
про "доступный метод"
А то когда гуглил - такую жесть встречал, что мамочки просто:
скриншнот


Ну а дальше само описание, "иди разбирайся, изучай":
Скрытый текст


Так что вполне можно обойтись соединениями, пока не понимая почему авторы сборок топят именно за них. Вероятно, у них основание для этого имеется.
(а цель ссылки узнать требуется не так часто)

Busla 12-04-2020 11:04 2916867

Цитата:

Цитата Iska
Это неверная информация. Символические ссылки можно было создавать ещё во времена Windows XP (работать они, естественно, не работали). »

Их можно и из-под DOS создать (например, hex-редактором диска). Поддержка операционной системой - это возможность полноценной работы, а не возможность записать на диск произвольную последовательность данных.


Цитата:

Цитата Peutrov
...подумал что точку соединения как раз используют нарочно. Для того чтобы сборка работала в Windows 7. »

я был неправ - символьные ссылки появились ещё в Vista, просто в Windows 10 CU упростили работу с ними, а у меня всё смешалось.


Время: 23:09.

Время: 23:09.
© OSzone.net 2001-