¿Cómo establezco un icono para un directorio a través de la CLI? [duplicar]

4

Esta es una continuación de este hilo del superusuario . La pregunta es cómo establecer un icono en un directorio. Al principio estaba intentando cp -R , que copió el directorio con el ícono, pero también copió todos los archivos y subdirectorios en la carpeta. Entonces Keith Thompson sugirió que uno de los archivos invisibles dentro de un directorio podría ser responsable del ícono (porque cp -R los conservaría / los traería con la copia), así que intenté copiar el ícono. archivo invisible de una carpeta con el ícono deseado a un directorio nuevo (creado recientemente con mkdir ) pero no funcionó. Dijo que preguntar aquí, porque está más orientado a preguntas basadas en Mac y UNIX. En esa última publicación, también sugirió el archivo .DS_STORE (que he visto, pero creo que almacena qué archivos mostrar) pero puedo intentar copiarlo en una nueva carpeta también ...

  1. Se crea un directorio vacío
  2. No hay archivos invisibles
  3. Los archivos normales se colocan en la carpeta, aparece '.DS_STORE'.
  4. El icono se establece manualmente en la carpeta, el 'Icono?' aparece el archivo.

¿Alguien sabe cómo configurar un icono en un directorio a través del shell?

    
pregunta FALL3N 11.11.2011 - 00:30

1 respuesta

5

Puedes crear un script de shell y ponerle un nombre mkdir_WithIconFrom

#!/bin/sh
mkdir $1
cp $2/Icon\r $1
SetFile -a C $1

Esto creará un directorio en la primera ruta que especifique en la línea de comandos con el icono del directorio existente cuya ruta especifique en segundo lugar en la línea de comandos, asumiendo que el directorio de destino tiene un icono personalizado.

    
respondido por el Daniel 20.03.2012 - 21:33

Lea otras preguntas en las etiquetas