Verknüpfen / Gruppieren einer Datei mit einem Ordner in Windows, sodass beide zusammen verschoben werden


10

Ich habe eine HTML-Webseite mit Google Chrome gespeichert. Eine HTML-Datei zusammen mit einem Ordner mit den Bildern wurde auf meinem Computer gespeichert. Wenn ich nun die HTML-Datei an einen anderen Speicherort verschiebe oder lösche, wird der Ordner mit verschoben.

Wie wird diese Zuordnung durchgesetzt?

Ich sehe dieses Verhalten unter Windows. Ist es etwas Spezifisches für NTFS? Kann es auch unter Linux erreicht werden?


Mögliches Duplikat: superuser.com/q/41200/302
Rowland Shaw

Antworten:


18

Dies ist spezifisch für die Windows-Shell und gilt nur für HTML- und HTML-Dateien. Wenn Sie die Datei von einer Eingabeaufforderung verschoben haben, bleibt der zugehörige Ordner an Ort und Stelle. In Windows XP kann dieses Verhalten über Extras -> Ordneroptionen in einem Explorer-Fenster (oder über das Symbol Ordneroptionen in der Systemsteuerung) gesteuert werden. Auf der Registerkarte Ansicht befindet sich unter Erweiterte Einstellungen eine Gruppe von Optionen mit der Bezeichnung "Verwalten von Paaren von Webseiten und Ordnern".

Die GUI-Option zum Ändern dieses Verhaltens scheint von Windows 7 weg zu sein. Bei Vista bin ich mir nicht sicher.

Die Funktion kann über die Registrierung verwaltet werden. Der Schlüssel HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer, DWORD-Wert NoFileFolderConnection. Deaktivieren Sie die Funktion, indem Sie den Wert auf 1 setzen. Aktivieren Sie die Funktion erneut, indem Sie den Wert auf 0 zurücksetzen oder den Wert insgesamt löschen.

Die Funktion selbst wird aufgerufen Connected Files, und auf dieser MSDN-Seite finden Sie eine Referenz .

Um diese Funktion über HTML-Seiten und die zugehörigen Ordner hinaus zu erweitern, müssen Sie alles selbst implementieren. SHFileOperation bietet bereits spezielle Unterstützung für verbundene Dateien, aber es scheint keine Möglichkeit zu geben, diese zu erweitern.

Da die Funktion von der Shell abhängig ist, muss sie in den Dateimanagern unter Linux neu erstellt werden.


1
Ich verwende Windows 7. Und es muss eine Möglichkeit geben, es programmgesteuert einzurichten, während Google Chrome dies für die gespeicherten HTML-Dateien tut.
Rohit Banga

6
@iamrohitbanga: Nein - es wird ausschließlich von den Datei- / Ordnernamen gesteuert . Meine Antwort wurde mit weiteren Informationen und Referenzen aktualisiert. Ich bin gespannt, wofür die Ablehnung war, für wen auch immer.
Afrazier
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.