Tengo problemas para cambiar el ícono de tipos de archivos específicos en Windows 8. He leído innumerables cómo incluir esta pregunta y esta , probé FileTypesMan y varios otros programas y edité el registro, pero ninguno funciona exactamente. Después de cada método, purgué el caché de iconos y reinicié solo para asegurarme. Quiero cambiar los íconos de los archivos .css y .js (y otros más adelante) para separar los íconos, pero ambos tipos se abren en Notepad ++ por defecto.
Al cambiar la DefaultIcon
clave en el registro de HKEY_CLASSES_ROOT\Applications\notepad++.exe
(el ProgId asociado con .js y .css in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice
) cambia el icono de todos los archivos que se abren en Notepad ++.
Cambiar los DefaultIcon
archivos .css o .js HKEY_CLASSES_ROOT\CSSfile
y HKEY_CLASSES_ROOT\JSFile
no tiene ningún efecto.
Agregar una DefaultIcon
clave para HKEY_CLASSES_ROOT\CSSfile
no hacer nada tampoco, y era reacio a experimentar al agregarlo en otro lugar en caso de que rompiera algo.
Una cosa que he notado es, si cambio el icono de una extensión sin un programa predeterminado asociado a él (.php, en este caso), entonces el cambio DefaultIcon
en HKEY_CLASSES_ROOT\php_auto_file
el trabajo lo hizo, pero yo estúpidamente eligió a archivos PHP siempre abierto en Notepad ++ después de eso y luego cambió al ícono Notepad ++.
Entonces, ¿hay alguna manera de cambiar el ícono de un tipo de archivo que tiene un programa predeterminado asociado sin cambiar todos los íconos de los archivos que se abren en el mismo programa? ¿O hay una manera de disociar un tipo de archivo con un programa para que pueda cambiar el icono pero siempre tenga que usar "Abrir con ..."? Preferiblemente la primera opción.