Hack x Crack - Comunidad de Seguridad informática

Programación => Scripting => Batch / Bash => Mensaje iniciado por: SoCu en Diciembre 17, 2013, 04:19:22 pm

Título: Activar icono en carpetas desde archivo BAT
Publicado por: SoCu en Diciembre 17, 2013, 04:19:22 pm
Hola, no sé que estoy haciendo mal pero unas veces lo he activado y otras no, y me tiene algo quemado, a ver si me podéis ayudar.

He creado unas librerías con iconos, los he puesto en varias carpetas y subcarpetas configurando el archivo desktop.ini

[.ShellClassInfo]
IconResource=\..\"carpeta numero uno "\Configuracion\Libreria.dll,55
IconFile=\..\"carpeta numero uno "\Configuracion\Libreria.dll
IconIndex=55

Nota: Lo pongo dos veces para que el icono lo mueste en Windows Vista, 7 y XP

En el disco duro puedo ver los nuevos iconos que tienen las carpetas, ahora copio esas carpetas a un lápiz USB y las carpetas ya muestran los iconos que yo le puse.

Desde un BAT activo cuando pongo el siguiente código, unas veces he conseguido que muestre el icono, y no sé porque otras no lo muestra, el código que pongo es:

attrib +R "carpeta numero uno "

Nota: Lo pongo entre comillas porque tienen nombre compuestos.

Que estoy haciendo mal, como puedo activar los iconos que copio a un lápiz usb desde un bat?


Salu2.

Título: Re:Activar icono en carpetas desde archivo BAT
Publicado por: SoCu en Diciembre 17, 2013, 09:42:48 pm
Ya lo he conseguido.

Gracias de todas formas.
Título: Re:Activar icono en carpetas desde archivo BAT
Publicado por: IsaRoGaMX en Diciembre 17, 2013, 11:58:56 pm
seria bueno que expliques como lo lograste para poder cerrar el tema
Título: Re:Activar icono en carpetas desde archivo BAT
Publicado por: SoCu en Diciembre 18, 2013, 08:19:24 am
En el archivo bat tenia puesto el comando attrib, solo tenia que sacarlo fuera de las carpetas para que se ejecutase desde ahí,

attrib +R "carpeta una"
attrib +R "carpeta una"\"carpeta dos"

Utilizo un programa de instalación, donde hay que seleccionar la unidad donde se van a copiar todos los documentos, este programa crear las carpetas y subcarpetas y dentro de la primera carpeta copia el archivo bat, solo tenia que poner en la primera linea el codigo para sacarlo fuera:

CD..


Salu2.
Título: Re:Activar icono en carpetas desde archivo BAT
Publicado por: IsaRoGaMX en Diciembre 20, 2013, 03:43:14 am
En el archivo bat tenia puesto el comando attrib, solo tenia que sacarlo fuera de las carpetas para que se ejecutase desde ahí,

attrib +R "carpeta una"
attrib +R "carpeta una"\"carpeta dos"

Utilizo un programa de instalación, donde hay que seleccionar la unidad donde se van a copiar todos los documentos, este programa crear las carpetas y subcarpetas y dentro de la primera carpeta copia el archivo bat, solo tenia que poner en la primera linea el codigo para sacarlo fuera:

CD..


Salu2.
Ok gracias, Soku, dado que ya se solucionó el problema y se ha posteado la solución, procedo a cerrar el tema.