У меня есть приложение, которое создало какую-то ссылку на каталог файловой системы, с которой я никогда не сталкивался. Похоже, что он ведет себя точно так же, как символическая ссылка на каталог, за исключением того, что, насколько я могу судить, это не так, и программное обеспечение заявляет о своей поддержке вплоть до Windows 95 и в любом случае предшествует Vista ... Однако каким-то образом Explorer знает, что это не реально, и дал мне маленький ярлык, который вы также получаете для ссылок sym (я работаю под Windows 7).
Я создал приложение, чтобы показать мне все атрибуты файла. Этот объект имеет только установленные биты FILE_ATTRIBUTE_DIRECTORY и FILE_ATTRIBUTE_READONLY (ссылка sym или соединение ntfs также получает FILE_ATTRIBUTE_REPARSE_POINT).
Приложение называет это "Shell Link", однако у меня сложилось впечатление, что "Shell Link" - это просто еще один термин для обозначения файлов ярлыков .lnk, не так ли?
Что это за ссылка, как я могу обнаружить, что это не настоящая папка (кажется, что Explorer), а также как я могу создавать свои собственные, поскольку сейчас кажется, что она дает мне то, что я хочу чаще всего от символических ссылок, а в чем то работает pre-vista?