Windows USB Customization TOOL v1.0 [Xt3mP]

Iniciado por Xt3mP, Marzo 19, 2010, 03:33:36 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Marzo 19, 2010, 03:33:36 PM Ultima modificación: Febrero 22, 2015, 09:22:11 PM por Expermicid
Creador: Xt3mP
Utilidad: Personalización de USB
Lenguaje: Batch
Instrucciones: Simplemente seguir las que te dice ahí.
Introducción: Programa en batch que te personaliza el USB indicado (dicho).
gr33tz: A mi buen estimado xassiz que me asesoró en una pequeña parte del código (color), sin él, el código no existiría.

Código: php
@echo off
color 0A
mode con cols=85 lines=15
title Windows USB Customization Tool v1.0 by Xt3mP
:portada
echo.         
echo.      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo.      ³        Windows USB Customization Tool       ³  Programa creado con ³
echo.      ³       ________ _______ ______ _______       ³  la finalidad de dar ³
echo.      ³      l  l  l  l    ___l     _l_     _l      ³  un aspecto mejor a  ³
echo.      ³      l  l  l  l    ___l  --l_  l   l        ³  la apariencia de el ³
echo.      ³      l________l___l   l______l l___l        ³  usb en Windows.     ³
echo.      ³                 ____      ______            ³                      ³
echo.      ³         .--.--.l_   l    l      l           ³  Esta es la versi¢n  ³
echo.      ³         l  l  l _l  l_ __l  --  l           ³  1.0, apenas es un   ³
echo.      ³          \___/ l______l__l______l           ³  poco simple pero    ³
echo.      ³                                             ³  esperen a la v2.0   ³
echo.      ³                   By Xt3mP                  ³        SUERTE        ³
echo.      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
pause>nul
:fondo1
mode con cols=85 lines=22
cls
echo.      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo.      ³        Windows USB Customization Tool       ³        Notas         ³
echo.      ³       ________ _______ ______ _______       ³______________________³
echo.      ³      l  l  l  l    ___l     _l_     _l      ³                      ³
echo.      ³      l  l  l  l    ___l  --l_  l   l        ³  Es importante que   ³
echo.      ³      l________l___l   l______l l___l        ³  escribas bien la    ³
echo.      ³                 ____      ______            ³  direcci¢n de la     ³
echo.      ³         .--.--.l_   l    l      l           ³  im gen si no te     ³
echo.      ³         l  l  l _l  l_ __l  --  l           ³  puede dar un error. ³
echo.      ³          \___/ l______l__l______l           ³                      ³
echo.      ³                                             ³  Para facilitar la   ³
echo.      ³_____________________________________________³  direcci¢n de la     ³
echo.      ³                                             ³  im gen te recomien- ³
echo.      ³      A continuaci¢n deber s escribir        ³  do arrastrar la     ³
echo.      ³      la direcci¢n de la im gen que          ³  im gen a este batch ³
echo.      ³      quieres poner de fondo.                ³  y solo borrar las   ³
echo.      ³      Ej: C:\Documents.....imagen.png        ³  comillas que te a-  ³
echo.      ³                                             ³  parecer n.          ³
echo.      ³                   By Xt3mP                  ³                      ³
echo.      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ           
set /p fondo=
if not exist %fondo% (msg * Por favor escribe una direcci¢n correcta.&goto fondo1)
if not defined fondo (cls&&msg * No escribiste nada, por favor escribe una direcci¢n correcta.&&goto fondo1)
:icono1
cls
echo.      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo.      ³        Windows USB Customization Tool       ³        Notas         ³
echo.      ³       ________ _______ ______ _______       ³______________________³
echo.      ³      l  l  l  l    ___l     _l_     _l      ³                      ³
echo.      ³      l  l  l  l    ___l  --l_  l   l        ³  Es importante que   ³
echo.      ³      l________l___l   l______l l___l        ³  escribas bien la    ³
echo.      ³                 ____      ______            ³  direcci¢n de el     ³
echo.      ³         .--.--.l_   l    l      l           ³  icono si no te      ³
echo.      ³         l  l  l _l  l_ __l  --  l           ³  puede dar un error. ³
echo.      ³          \___/ l______l__l______l           ³                      ³
echo.      ³                                             ³  Para facilitar la   ³
echo.      ³_____________________________________________³  direcci¢n de el ico ³
echo.      ³                                             ³  no te recomiendo    ³
echo.      ³      A continuaci¢n deber s escribir        ³  arrastrar el icono  ³
echo.      ³      la direcci¢n de el icono que           ³  a este batch y solo ³
echo.      ³      quieres poner de vista.                ³  borrar las comillas ³
echo.      ³      Ej: C:\Documents.....icono.ico         ³  que te aparecer n.  ³
echo.      ³                                             ³                      ³
echo.      ³                   By Xt3mP                  ³                      ³
echo.      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
set /p icono=
if not exist %icono% (msg * Por favor escribe una direcci¢n correcta.&goto icono1)
if not defined icono (cls&&msg * No escribiste nada, por favor escribe una direcci¢n correcta.&&goto icono1)
:color1
cls
echo.      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo.      ³        Windows USB Customization Tool       ³        Colores       ³
echo.      ³       ________ _______ ______ _______       ³______________________³
echo.      ³      l  l  l  l    ___l     _l_     _l      ³                      ³
echo.      ³      l  l  l  l    ___l  --l_  l   l        ³                      ³
echo.      ³      l________l___l   l______l l___l        ³                      ³
echo.      ³                 ____      ______            ³  Blanco:   16777215  ³
echo.      ³         .--.--.l_   l    l      l           ³  Rojo:     255       ³
echo.      ³         l  l  l _l  l_ __l  --  l           ³  Azul:     16711680  ³
echo.      ³          \___/ l______l__l______l           ³  Verde:    65280     ³
echo.      ³                                             ³  Amarillo: 65535     ³
echo.      ³_____________________________________________³  Naranja:  33023     ³
echo.      ³                                             ³  Gris:     12632256  ³
echo.      ³      A continuaci¢n deber s escribir        ³  Morado:   16711808  ³
echo.      ³      el color de texto que quieres          ³                      ³
echo.      ³      que este dentro de tu USB.             ³                      ³
echo.      ³      Ej: 255                                ³                      ³
echo.      ³                                             ³                      ³
echo.      ³                   By Xt3mP                  ³                      ³
echo.      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 
set /p color=
if not defined color (cls&&msg * No escribiste nada, por favor escribe un valor de color correcto.&&goto color1)
for %%_ in (1677715 255 16711680 65280 65535 33023 12632256 16711808) do (
if ["%color%"]==["%%_"]  (goto:usb1)
)
msg * El valor del color ingresado no coincide con los de la tabla de tu derecha.
goto:color1
:usb1
cls
echo.      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo.      ³        Windows USB Customization Tool       ³        Notas         ³
echo.      ³       ________ _______ ______ _______       ³______________________³
echo.      ³      l  l  l  l    ___l     _l_     _l      ³                      ³
echo.      ³      l  l  l  l    ___l  --l_  l   l        ³  Es importante que   ³
echo.      ³      l________l___l   l______l l___l        ³  escribas bien la    ³
echo.      ³                 ____      ______            ³  direcci¢n de el     ³
echo.      ³         .--.--.l_   l    l      l           ³  USB si no te        ³
echo.      ³         l  l  l _l  l_ __l  --  l           ³  puede dar un error. ³     
echo.      ³          \___/ l______l__l______l           ³                      ³
echo.      ³                                             ³  Para facilitar      ³
echo.      ³_____________________________________________³  direcci¢n de el USB ³
echo.      ³                                             ³  te recomiendo       ³
echo.      ³      A continuaci¢n deber s escribir        ³  arrastrar el USB    ³
echo.      ³      la direccion de tu USB el cual         ³  a este batch y solo ³
echo.      ³      quieres personalizar.                  ³  borrar las comillas ³
echo.      ³      Ej: USB:(E:)                           ³  que te aparecer n.  ³
echo.      ³                                             ³                      ³
echo.      ³                   By Xt3mP                  ³                      ³
echo.      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 
set /p usb=
if not exist %usb% (msg * Por favor escribe una direcci¢n correcta.&goto usb1)
if not defined usb (cls&&msg * No escribiste nada, por favor escribe una direcci¢n correcta.&&goto usb1)
copy "%fondo%" "%usb%/fondo1.png"
copy "%icono%" "%usb%/icono.ico
echo cd %usb%/desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]>>%usb%/desktop.ini
echo ICONAREA_IMAGE=fondo1.png>>%usb%/desktop.ini
echo ICONAREA_TEXT=%color%>>%usb%/desktop.ini
echo cd %usb%/autorun.inf
echo [AUTORUN]>>%usb%/autorun.inf
echo icon=icono.ico>>%usb%/autorun.inf
echo       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo       ³           Personalizando USB...             ³
echo       ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
:creditos
mode con cols=85 lines=27
cls
echo.      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo.      ³        Windows USB Customization Tool       ³      Comentarios     ³
echo.      ³       ________ _______ ______ _______       ³______________________³
echo.      ³      l  l  l  l    ___l     _l_     _l      ³                      ³
echo.      ³      l  l  l  l    ___l  --l_  l   l        ³ Programa creado      ³
echo.      ³      l________l___l   l______l l___l        ³ para que analizen    ³
echo.      ³                 ____      ______            ³ el codigo y tambien  ³
echo.      ³         .--.--.l_   l    l      l           ³ para personalizar el ³
echo.      ³         l  l  l _l  l_ __l  --  l           ³ USB.                 ³
echo.      ³          \___/ l______l__l______l           ³                      ³
echo.      ³                                             ³______________________³
echo.      ³_____________________________________________³        Gr33tz        ³
echo.      ³                                             ³______________________³
echo.      ³           Programaci¢n por: Xt3mP           ³                      ³
echo.      ³                                             ³   *Xassiz            ³                       
echo.      ³_____________________________________________³   *WsCalle1          ³
echo.      ³                                             ³   *Foro Mechanixer   ³
echo.      ³           Contacto: [email protected]         ³   *Foro e-R00t       ³
echo.      ³           Paginas:                          ³                      ³
echo.      ³           [url=http://WWW.FORO.MECHANIXER.ORG]WWW.FORO.MECHANIXER.ORG[/url]           ³                      ³
echo.      ³           [url=http://WWW.e-r00t.org/FORO]WWW.e-r00t.org/FORO[/url]               ³                      ³
echo.      ³                                             ³______________________³
echo.      ³                   By Xt3mP                  ³    [email protected]   ³
echo.      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
pause>nul
echo La imagen que se utilizo de fondo se encuentra en: %fondo%>>detalles.txt
echo La imagen que se utilizo de icono se encuentra en: %icono%>>detalles.txt
echo El color que se utilizo fue: %color%>>detalles.txt
echo La direccion de tu USB es: %usb%>>detalles.txt
start detalles.txt
start http://e-r00t.org/foro
start http://www.foro.mechanixer.org
msg * Gracias por utilizarel WUCT v1.0 / Xt3mP
exit


Saludos.
Cada vez que me das Karma me motivas