viernes, 23 de abril de 2010

Como agregar autorun a nuestros dispositivos de almacenamientos.

Hola que tal programadores, como escribí anteriormente les voy a seguir explicando lo referente a lo que es el autorun. Ahora vamos a aprender como crear un autorun.

Guía para crear un CD Auto ejecutable:

Cuando deseamos crear un Cd ROM y queremos que este se auto ejecute al introducirlo en la unidad de CD o DVD que tenga nuestra pc, tenemos que incluir un pequeño archivo en el Directorio del CD. El archivo en cuestión se llamaría AUTORUN.INF .No se olviden el nombre.
Este archivo lo vamos a crear con el bloc de notas, y una vez creado lo renombramos a AUTORUN.INF el contenido que debemos introducir dentro del archivo es el siguiente:
[autorun]
open=archivo.exe
icon=archivo.ico
Donde pone "archivo.exe" se tiene que poner el nombre del archivo a ejecutar y donde pone "archivo.ico" ponemos el icono del CD-ROM que veremos al mostrar el contenido de "MiPC".
Ejemplo:
CREAR UN AUTORUN PARA PÁGINA WEB :
Para crear un Autorun para una página web, es necesario especificar otro archivo de Windows para que pueda abrir la página, es decir, el Explorador de Windows. Si no lo haces así y grabas el CD, cuando quieras que se inicie el Autorun, te dirá que no es una aplicación Win32 válida. Por tanto, mucho cuidado y presta mucha atención a estas explicaciones, y sigue el ejemplo mostrado:
[autorun]
OPEN=\windows\explorer.exe nombre_página_web.html
ICON=Nombre_archivo_icono.ico
Fíjate que en el comando OPEN, entre explorer, exe y nombre_página_web.html, hay un espacio. nombre_página_web.html = el nombre de la página web que desee que inicie el autorun Nombre_archivo_icono.ico = debe introducir el nombre el archivo del icono.
Por ejemplo, si quieres hacer un autorun para un CD, y que el Autorun te inicie una página web con un nombre cualquiera por ejemplo "carrosnuevos.html", con un icono para el CD, llamado "icoCD.ico". Tendrás que hacer lo siguiente:
[autorun]
OPEN=\windows\explorer.exe carrosnuevos.html
ICON=icoCD.ico
Puede que lo que quieras que se ejecute sea un archivo de una determinada aplicación, como por ejemplo un archivo html (o cualquier otro archivo que quieras), entonces tendrás que crear además un archivo BAT que haga que el archivo de la aplicación se pueda auto ejecutar. Los pasos serán primero crear el archivo bat con el editor de texto que tengas o mejor con el bloc de notas, y lo llamamos auto.bat o lo que ustedes quieran y estará constituido por las dos líneas siguientes:
@explorer Indice.htm
@exit
Donde “Indice.htm” es el nombre del archivo que tengas (si es un archivo del Word sería por ejemplo :@explorer carros.doc, se admite cualquier archivo de windows y siempre que el ordenador donde se use el CD tenga el programa que abre dicho archivo). Luego debes crear el archivo autorun.inf:
[autorun]
open=auto.bat
icon=Dibujo.ico
Ambos archivos irán en el directorio raíz, así como el archivo html.


AÑADIR OPCIONES AL MENÚ CONTEXTUAL
Otra cosa que se puede hacer desde el fichero AUTORUN.INF es añadir opciones al menú de contexto del CD-ROM (el que sale al pulsar con el botón secundario sobre el icono del CD). Puede resultar interesante dar la opción de "Explorar el contenido del CD" o "Iniciar la instalación de... (un programa cualquiera)". Esto también es fácil:


[AUTORUN]
OPEN=SHELEXEC.EXE
ICON=
SHELL\EXPLORAR=Explorar el contenido del CD-ROM
SHELL\EXPLORAR\COMMAND=EXPLORER.EXE /E,\
SHELL\HTML=Ver índice HTML del CD-ROM
SHELL\HTML\COMMAND=SHELEXEC.EXE INDICE.HTM
El truco consiste en crear parejas de líneas "SHELL\" y "SHELL\\COMMAND" poniendo en la primera el texto que queremos que aparezca en el menú de contexto, y en la segunda la instrucción que queremos que se ejecute al seleccionar la opción.

En la proxima entrega veremos como crear el efecto de la película matrix en batch, parece un poquito difícil pero cuando veamos el codigo nos daremos cuentas de que no es lo que parece. Cualquier pregunta o comentario no se olviden de hacernosla llegar.

0 comentarios: