Sé cómo asignar un icono personalizado a una carpeta en mi propia computadora. Pero hay una manera de distribuir ¿Una carpeta que tiene un icono personalizado sin tener que asignar manualmente el icono personalizado en cada nueva computadora?
1
IconFile
sinIconIndex
no funciona, pero especificandoIconResource
sin un número funciona.attrib +r TheNameOfYourFolder
después de actualizar el archivo desktop.iniEdit: yo estaba usando Windows 8.
Ninguna de las soluciones anteriores funcionó para mí. Estaba intentando asignar íconos personalizados a las carpetas almacenadas en una unidad flash y solo tuve éxito al asignar uno a la unidad. Lo que terminé haciendo fue ir a las propiedades y asignar el ícono que quería al archivo, almacenar dichos íconos en la raíz de la unidad flash y hacerlos ocultos. Luego busqué el archivo mencionado en las soluciones anteriores (F: \ nombre del archivo \ desktop.ini) aunque, por lo que pude ver, ese archivo no existía (sí, tengo iconos ocultos encendidos). Encontré tal archivo y lo abrí en el bloc de notas. se leía:
[.ShellClassInfo] IconResource = F: \ Logo.ico, 0
Todo lo que tenía que hacer era borrar la información de la unidad (ya que cada computadora decide qué letra asignar a la unidad) para que lea:
[.ShellClassInfo] IconResource = Logo.ico, 0
Lo guardé y guardé la información de una computadora a otra.
Ahora, me doy cuenta de que este es literalmente el mismo código mencionado anteriormente, sin embargo, cuando hice mi propio archivo en el bloc de notas y lo pegué, lo guardé y lo puse en el archivo, no funcionó. La forma en que sugerí hacerlo de alguna manera hace que el archivo desktop.ini se oculte incluso cuando tienes archivos ocultos habilitados. No lo entiendo en absoluto, pero funciona, así que realmente no me importa.
fuente