Como quebrar a conexão do Windows Explorer entre o arquivo HTML e seu diretório?

5

Estou totalmente surpreso com esse recurso amigável do Windows, onde salvei uma página da Web (no Firefox), resultando em um arquivo HTML e um diretório para o CSS, JS, PNG e outro material, e onde esse arquivo e o diretório estão efetivamente colados juntos.

Se eu copiar o arquivo para outro local, o diretório também será copiado.

Se eu excluir o diretório, o arquivo também será excluído.

Se eu tentar renomear o diretório, um aviso aparecerá dizendo: Se você renomear esta pasta, o arquivo HTML associado pode não funcionar corretamente . Isso é obviamente diferente da associação entre extensões de arquivos e aplicativos.

Se eu estiver interessado apenas no arquivo HTML, não é possível copiar apenas esse arquivo ou excluir apenas o diretório. É claro que posso começar de novo e baixar a página com "apenas html", mas meu ponto é:

  • O que está acontecendo? Como é que isso funciona? Este redirecionamento de pasta é?

  • Como posso fazer ou quebrar a associação dois objetos do sistema de arquivos como um arquivo e um diretório?

Eu tentei isso também com o prompt de comando do DOS, Altap Salamander e com o Linux. A associação parece ser um recurso do Windows Explorer. Mas eu realmente prefiro trabalhar com o File Explorer (enquanto no Windows).

    
por Roland 27.10.2016 / 11:35

2 respostas

3

OK, acabei de encontrar a resposta. Este é um recurso do Windows 2000 exclusivamente para salvar páginas HTM (L), de acordo com este post de 2001:

JSI Tip 3841. O que é o recurso Windows 2000 Connected File?

Ele também diz que ele pode ser desativado adicionando essa chave de registro REG DWORD com o valor 1:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorador \ NoFileFolderConnection

A partir disso, você também pode quebrar a conexão de uma determinada página HTML renomeando a EXTENSÃO da página HTML, por exemplo, para foo.htmlXXX. Eu testei isso, e você terá que clicar duas vezes em OK: para confirmar que você alterou a extensão e para confirmar que você quebrou a conexão com o diretório HTML relacionado, que é exatamente o que eu quero. Em seguida, basta excluir esse diretório e alterar a extensão de volta para foo.html.

    
por 27.10.2016 / 13:13
2

Você também pode importar a chave "thickets" para o seu registro. Ele adicionará um grupo de rádio a "Opções de pasta" que permite escolher como você deseja gerenciar os arquivos. Definir uma vez e não mais renomear as soluções alternativas.

v B B es v v ves ves ves eses ves v v v v v v v ves link

É apenas um arquivo de texto que você salva como .reg em vez de .txt , para que você possa copiar / colar o código na página sem baixá-lo (como diz na página).

Depois de adicionar a chave do registro:

    
por 22.01.2017 / 20:03