5

Я полностью удивлен этой удобной функцией Windows, где я сохраняю веб-страницу (в Firefox), в результате чего получается HTML-файл и каталог для CSS, JS, PNG и других материалов, а также местоположение файла и каталога. эффективно склеены.

Если я копирую файл в другое место, каталог тоже копируется.

Если я удаляю каталог, файл также удаляется.

Если я пытаюсь переименовать каталог, появляется предупреждение: если вы переименуете эту папку, связанный HTML-файл может работать неправильно. Это, конечно, отличается от ассоциации между расширениями файлов и приложениями.

Если меня интересует только файл HTML, нет способа скопировать только этот файл или удалить только каталог. Конечно, я могу начать все сначала и загрузить страницу с "html only", но моя точка зрения такова:

  • Что здесь происходит? Как это работает? Это перенаправление папок?

  • Как я могу создать или разорвать связь двух объектов файловой системы, таких как файл и каталог?

Я пробовал это также с командной строкой DOS, Altap Salamander и с Linux. Ассоциация кажется функцией Windows Explorer. Но я действительно предпочитаю работать с Проводником (пока в Windows).

2 ответа2

3

ОК, я только что нашел ответ. Это особенность Windows 2000 исключительно для сохранения страниц HTM(L), согласно этому посту 2001 года:

Совет по JSI 3841. Что такое функция Windows 2000 Connected File?

Он также говорит, что его можно отключить, добавив этот ключ реестра REG DWORD со значением 1:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\NoFileFolderConnection

Из этого следует, что вы также можете разорвать соединение для конкретной HTML-страницы, переименовав EXTENSION html-страницы, например, в foo.htmlXXX. Я проверил это, и вам нужно будет дважды нажать кнопку ОК: чтобы подтвердить, что вы изменили расширение, и чтобы подтвердить, что вы разрываете соединение с соответствующим каталогом HTML, что именно то, что я хочу. Затем просто удалите этот каталог и измените расширение обратно на foo.html.

2

Вы также можете импортировать ключ "thickets" в свой реестр. Он добавит радиогруппу в "Параметры папки", которая позволит вам выбрать способ управления файлами. Установите его один раз, и больше не переименовывайте обходные пути.

Копия ключа находится здесь:http://www.sevenforums.com/general-discussion/141877-breaking-html-association.html#post1219858

Это просто текстовый файл, который вы сохраняете как .reg вместо .txt, так что вы можете копировать / вставлять код на странице, не загружая его (как сказано на странице).

После добавления ключа реестра:

Изображение новой опции папки

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