Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Продвинутая символьная ссылка 
Author Message
Avada



PostPosted: Wed Feb 01, 2023 09:11    Post subject: Reply with quote

Владислав997
У меня есть ощущение, что вы, извините, ломитесь в открытую дверь. В вашем примере "Cookies" в исходной папке — это самая обычная символическая ссылка старого образца, введённого ещё до Windows Vista (точка соединения, junction). Её "открытие", да, открывает папку совсем в другом месте, и точно такую же ссылку можно создать для произвольной папки почти что где угодно, в т.ч. и с изменением имени — было бы чем. Аналогичным образом выполняется навигация, например, при попытке открыть "якобы папку" Documents and Settings в корне системного диска.
Процитирую в этой связи высказанное на форуме мнение автора одной из утилит для создания ссылок.
MVV wrote:
Нет смысла делать символьные ссылки там, где можно прекрасно обойтись старыми добрыми точками соединения. Точки соединения поддерживаются со времён Windows 2000, не требуют прав администратора для их создания, их можно создавать между любыми дисками NTFS (хотя на источнике может быть и FAT).

Проблема только в том, что для создания NTFS-ссылки нужен специальный инструментарий (системная команда mklink с параметрами или внешняя утилита), которого в стандартном функционале TC нет. (Поэтому, кстати, к подфоруму "Общие вопросы" ваш вопрос не относится.) Сам по себе TC может отображать факт наличия таких ссылок (в отличие от папок) и позволяет в некоторых пределах настраивать работу с ними (ключи CopyLinks и IgnoreLinks, см. справку).
Итак, на самом деле (если я верно понял вашу "хотелку") всё сводится только в тому, чем и как создать ссылку. На наших сайте и форуме найти специальные средства нетрудно: раз (для всех типов ссылок), два (для более старых типов). Там хорошая документация, в т.ч. есть пояснения о видах и возможностях разных ссылок. Для расширенного отображения информации о ссылках в дополнение к вышеуказанным программам в TC используются специальные плагины NTLinks и/или NL_Info.
Кроме того, на форуме работает поиск, с помощью которого практически всё из сказанного выше можно найти самостоятельно (см. правила). Тема не закрывается пока только потому, что существует малая вероятность, что вы хотите чего-то совсем другого и не смогли понятно изложить свой запрос. Если же всё понято верно, обсуждать дальше нечего.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group