Windows 8'de belirli dosya türleri için simge değiştirme konusunda sorun yaşıyorum. Bu soru ve bu da dahil olmak üzere sayısız nasıl okudum , FileTypesMan ve diğer birkaç programı denedim ve kayıt defterini düzenledi ama hiçbiri tam olarak çalışmıyor. Her yöntemden sonra simge önbelleğini temizledim ve emin olmak için yeniden başlattım. Simgeleri ayrı simgeler için .css ve .js dosyaları (ve diğerleri satır aşağı) değiştirmek istiyorum, ancak her iki türü de varsayılan olarak Notepad ++ açık.
İçin DefaultIcon
kayıt defterindeki anahtarın değiştirilmesi HKEY_CLASSES_ROOT\Applications\notepad++.exe
(.js ve .css ile ilişkili ProgId HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice
) Notepad ++ ile açılan tüm dosyaların simgesini değiştirir .
DefaultIcon
For .css veya .js dosyalarının değiştirilmesi HKEY_CLASSES_ROOT\CSSfile
ve HKEY_CLASSES_ROOT\JSFile
hiçbir etkisi yoktur.
Hiçbir şey DefaultIcon
yapmak için bir anahtar eklemek HKEY_CLASSES_ROOT\CSSfile
ve ben bir şey kırdı durumunda başka bir yerde ekleyerek deneme konusunda isteksiz.
Sonra değişen buna (bu durumda .php) ile ilişkili bir varsayılan programsız bir uzantısı simgesini değiştirmek eğer fark etmiş bir şey olduğu DefaultIcon
içinde HKEY_CLASSES_ROOT\php_auto_file
yaptığım iş, ama aptalca ondan sonra Not Defteri'nde her zaman açık PHP dosyaları ++ seçti ve Notepad ++ simgesine dönüştü.
Peki, aynı programda açılan dosyalar için tüm simgeleri değiştirmeden kendisiyle ilişkilendirilmiş varsayılan bir programa sahip bir dosya türünün simgesini değiştirmenin bir yolu var mı? Veya simgeyi değiştirebilmem, ancak her zaman "Birlikte Aç ..." kullanmak zorunda kalmam için bir dosya türünü bir programla ilişkilendirmenin bir yolu var mı? Tercihen eski seçenek.