При сохранении веб-страницы page.html файл page.html и папка page_files , которые связаны между собой.

Как это работает? Можно ли имитировать это поведение для пользовательских типов файлов?
Если это возможно, можно ли применить его, изменив настройки (файл / реестр / и т.д.), Которые могут быть связаны с исполняемым файлом / скриптом, который проверяет соединение, или для его создания и обработки требуется внешняя программа?

Я хотел бы получить информацию об этом поведении и возможные объяснения того, как оно работает, ограничения и т.д. Спасибо!

Я использую Windows 10 (1803), но она существует в нескольких предыдущих версиях Windows, насколько я помню.

1 ответ1

1

По-видимому, он может быть встроен в Проводник как простая проверка специально для файлов HTML.

В настоящее время вы можете создать любую папку с _file или _files в конце, и, если есть элемент с одинаковым именем, оканчивающийся на .htm или .html (независимо от того, является ли он на самом деле файлом HTML), эти два элемента будут "связаны" как пока эта схема именования сохраняется.


Обратите внимание, что этот ответ суперпользователя, кажется, подтверждает, что он основан на проводнике (и был примерно с Windows 2000, согласно этому ответу StackOverflow).

Тангенциально, хотя возможность включения и выключения этой ассоциации, по-видимому, была упущена в Windows Vista, в этом сообщении на форуме Microsoft, посвященном ответам, подробно рассказывается о взломе реестра для повторного включения функции переключения (которая основана на Explorer). К сожалению, он не дает никаких подсказок о создании новых ассоциаций типов.


Всё ещё ищете ответ? Посмотрите другие вопросы с метками .