Associando / agrupando um arquivo com uma pasta no Windows para que ambos sejam movidos juntos

10

Salvei uma página da Web em HTML usando o Google Chrome. Um arquivo HTML junto com uma pasta contendo as imagens foi salvo no meu computador. Agora, quando movo o arquivo HTML para um local diferente ou o apago, a pasta se move junto com ele.

Como essa associação é aplicada?

Estou vendo esse comportamento no Windows. É algo específico para NTFS? Também pode ser alcançado no Linux?

Rohit Banga
fonte
Possível duplicado: superuser.com/q/41200/302
Rowland Shaw

Respostas:

18

Isso é específico ao shell do Windows e se aplica somente aos arquivos .htm e .html. Se você tivesse movido o arquivo de um prompt de comando, a pasta associada permaneceria no lugar. No Windows XP, esse comportamento é controlável por meio de Ferramentas -> Opções de pasta em uma janela do Explorer (ou o ícone Opções de pasta no Painel de controle). Na guia Exibir, em Configurações avançadas, há um grupo de opções rotuladas como "Gerenciando pares de páginas e pastas da Web".

A opção da GUI para alterar esse comportamento parece ter desaparecido do Windows 7; Não tenho certeza sobre o Vista.

O recurso pode ser gerenciado através do registro. A chave HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer, valor DWORD NoFileFolderConnection. Desative o recurso definindo o valor como 1. Reative o recurso definindo o valor novamente como 0 ou excluindo o valor completamente.

O próprio recurso é chamado Connected Filese uma referência está disponível nesta página do MSDN .

Para estender esse recurso além das páginas HTML e das pastas associadas, você precisa implementar tudo sozinho. O SHFileOperation já possui suporte especial para arquivos conectados, mas não parece haver nenhum meio de estendê-lo.

Como o recurso depende do shell, ele deve ser recriado nos gerenciadores de arquivos no Linux.

afrazier
fonte
1
Estou usando o Windows 7. E deve haver uma maneira de estabelecê-lo programaticamente, pois o Google Chrome faz isso para os arquivos HTML salvos.
precisa saber é o seguinte
6
@iamrohitbanga: Não - é dirigido inteiramente pelos nomes dos arquivos / pastas. Atualizei minha resposta com mais informações e referências. Estou curioso para o que foi o voto negativo, para quem fez isso.
91111