Her ikisinin birlikte taşınması için bir dosyayı Windows'daki bir klasörle ilişkilendirme / Gruplama


10

Google Chrome'u kullanarak bir HTML web sayfası kaydettim. Görüntüleri içeren bir klasörle birlikte bir HTML dosyası bilgisayarıma kaydedildi. Şimdi HTML dosyasını farklı bir konuma taşıdığımda veya sildiğimde, klasör onunla birlikte hareket ediyor.

Bu dernek nasıl uygulanıyor?

Bu davranışı Windows'ta görüyorum. NTFS'ye özgü bir şey mi? Linux üzerinde de gerçekleştirilebilir mi?


Yanıtlar:


18

Bu, Windows kabuğuna özgüdür ve yalnızca .htm ve .html dosyaları için geçerlidir . Dosyayı bir Komut İsteminden taşırsanız, ilişkili klasör yerinde kalır. Windows XP'de, bu davranış bir Gezgin penceresindeki Araçlar -> Klasör Seçenekleri (veya Denetim Masası'ndaki Klasör Seçenekleri simgesi) aracılığıyla denetlenebilir. Görünüm sekmesinde, Gelişmiş ayarlar altında "Web sayfası ve klasör çiftlerini yönetme" etiketli bir grup seçenek bulunur.

Bu davranışı değiştirmek için GUI seçeneği Windows 7'den gitmiş gibi görünüyor; Vista'dan emin değilim.

Bu özellik kayıt defteri aracılığıyla yönetilebilir. Anahtar HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer, DWORD değeri NoFileFolderConnection. Değeri 1 olarak ayarlayarak özelliği devre dışı bırakın. Değeri tekrar 0 olarak ayarlayarak veya değeri tamamen silerek özelliği yeniden etkinleştirin.

Özelliğin kendisi çağrılır Connected Filesve bu MSDN sayfasında bir başvuru bulunur .

Bu özelliği HTML sayfalarının ve ilişkili klasörlerinin ötesine genişletmek için her şeyi kendiniz uygulamanız gerekir. SHFileOperation zaten bağlı dosyalar için özel desteğe sahiptir, ancak onu genişletmenin herhangi bir yolu yoktur.

Özellik kabuğa bağlı olduğundan, Linux'ta dosya yöneticilerinde yeniden oluşturulması gerekir.


1
Windows 7 kullanıyorum. Kaydedilmiş HTML dosyaları için Google Chrome tarafından yapıldığından programlı olarak oluşturmanın bir yolu olmalı.
Rohit Banga

6
@iamrohitbanga: Hayır - tamamen dosya / klasör adları tarafından yönlendirilir . Cevabımı daha fazla bilgi ve referansla güncelledi. Gerçi bu oylamayı kimin için yaptığını merak ediyorum.
afrazier
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.