Associazione / raggruppamento di un file con una cartella in Windows in modo che entrambi vengano spostati insieme


10

Ho salvato una pagina Web HTML utilizzando Google Chrome. Un file HTML con una cartella contenente le immagini è stato salvato sul mio computer. Ora quando sposto il file HTML in una posizione diversa o lo elimino, la cartella si sposta con esso.

Come viene applicata questa associazione?

Sto vedendo questo comportamento su Windows. È qualcosa di specifico per NTFS? Può essere realizzato anche su Linux?


Risposte:


17

Questo è specifico per la shell di Windows e si applica solo ai file .htm e .html. Se avessi spostato il file da un prompt dei comandi, la cartella associata sarebbe rimasta al suo posto. In Windows XP, questo comportamento è controllabile tramite Strumenti - & gt; Opzioni cartella in una finestra di Explorer (o l'icona Opzioni cartella nel Pannello di controllo). Nella scheda Visualizza, in Impostazioni avanzate è un gruppo di opzioni denominato "Gestione di coppie di pagine Web e cartelle".

L'opzione GUI per modificare questo comportamento sembra essere passata da Windows 7; Non sono sicuro di Vista.

La funzione può essere gestita tramite il registro. Il tasto HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer, Valore DWORD NoFileFolderConnection. Disabilitare la funzione impostando il valore su 1. Riattiva la funzione riportando il valore a 0 o cancellando del tutto il valore.

La funzione stessa è chiamata Connected Filese un riferimento è disponibile all'indirizzo questa pagina MSDN .

Per estendere questa funzionalità oltre le sole pagine HTML e le relative cartelle associate, dovresti implementare tutto da solo. SHFileOperation ha già un supporto speciale per i file connessi, ma non sembra esserci alcun modo per estenderlo.

Dato che la funzione dipende dalla shell, dovrebbe essere ricreata nei file manager in Linux.


1
Sto usando Windows 7. E ci deve essere un modo per stabilirlo a livello di programmazione come Google Chrome lo sta facendo per i file HTML salvati.
Rohit Banga

5
@iamrohitbanga: No - è guidato interamente dai nomi dei file / delle cartelle. Aggiornato la mia risposta con ulteriori informazioni e riferimenti. Sono curioso di sapere qual è stato il downvote, per chiunque lo abbia fatto.
afrazier
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.