Windows dosyaları için genel benzersiz kimlikleri

3 Cevap

Ben Windows (XP, Vista ve 7) dosya ve klasörler için genel benzersiz kimlikler nasıl merak, ve de sadece kimliği, getFileByGUID gibi bir şey alarak dosya veya klasörün tam yolunu almak mümkün olacağım. Ben C + +, C # ve PHP bu yapmaya çalışıyorum.

Küresel benzersiz kimlikler dosyası taşınsa bile aynı kalmak gerekir, bu yüzden dosya veya klasörün tam yolunu kullanarak işe yaramaz.

Herhangi bir yardım çok takdir, teşekkür!

3 Cevap

Sen Distributed Link Tracking Service kullanmayı düşünebilirsiniz.

Bu tür meta, ve / veya içeriği gibi dosya hakkında bilgi, birlikte karma olabilir. Bu çarpışma olmadan bütün bir dosya sistemi üzerinde bunu yapmak zor olacaktır, ama dizine tüm dosya sistemi çalışmıyoruz zannederler. Onlar olsa, modifiye eğer kendi kimliklerini korumak için dosyaları gerekiyorsa bu iş olmaz.