Извлекаю сегодня папку с файлами из rar-архива (из интернетиков). Смотрю на папку через explorer - у неё нестандартный пользовательский значок.
В папке никаких тебе ini-ков и ico-нок.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
И тут я вспоминаю, что WinRAR умеет сжимать объекты с сохранением:
Сообщение от impersonalis
|
.
Раз архиватор умеет, значит в формате предусмотрено место для их хранения. Учитывая рукастость авторов 7zip (который я использую для работы с архивами) можно предположить, что 7zip корректно эти потоки извлекает из rar-архивов.
Вырисовывается следующая ситуация: пользователь, подготовивший архив, без задней мысли изменил иконку папки, а эти изменения системой были сохранены как метаданные объекта (для переносимости). Затем WinRAR сохранил поток в архив.
В этом объяснении меня смущает только одно: папка - не файл. Но я не уверен, что по этому поводу думает NTFS.
Ваши мысли по этому поводу?