Foro de Ayuda IntercambiosvirtualeS

Foro de Ayuda IntercambiosvirtualeS (https://www.intercambiosos.org/index.php)
-   Tutoriales & Videos Tutoriales (https://www.intercambiosos.org/forumdisplay.php?f=72)
-   -   .:::Poner AutoRUN de cualquier cosa a un CD-ROM:::. (https://www.intercambiosos.org/showthread.php?t=3455)

HuSa 06-ene-2010 11:39

.:::Poner AutoRUN de cualquier cosa a un CD-ROM:::.
 
http://1.bp.blogspot.com/_BiK9C0GlXa...ise1204132.jpg
Poner AutoRUN a un CD-ROM es una cosa muy fácil de hacer. Tan sólo es necesario un archivo de texto de nombre AUTORUN.INF en el directorio raíz del CD con un contenido como este:

[AUTORUN]
OPEN=<programa>
ICON=<icono>

Donde <programa> es la aplicación que queremos que se ejecute automáticamente al introducir el CD-ROM en el lector. Y si queremos que aparezca un icono personalizado para nuestro CD-ROM pondremos el nombre del archivo correspondiente donde pone <icono> (naturalmente el archivo deberá tener el formato adecuado).

Si el icono que pretendemos utilizar está contenido en un archivo, la línea "ICON" debe quedar así:

ICON=<archivo>,<n>

Donde <archivo> es el nombre de la librería o el ejecutable que contiene el icono y <n> es el número de orden del icono de entre todos los que contenga, teniendo en cuenta que se empieza a contar desde el cero.

Los ficheros implicados en la operación pueden estar en cualquier carpeta del CD-ROM. En este caso se debe hacer referencia a la ruta completa de cada uno de ellos pero sin poner la letra de unidad (esto es muy importante). Esta sería la forma correcta...

[AUTORUN]
OPEN=\carpeta\<programa>
ICON=\carpeta\<icono>

...
El problema de crear un AutoRUN para un CD-ROM puede aparecer cuando lo que pretendemos que se inicie automáticamente sea algo diferente a un ejecutable. Por ejemplo, queremos que se abra una página HTML o un archivo de texto, o queremos reproducir un sonido. En este caso se podría pensar que poniendo el nombre del archivo en la línea "OPEN", Windows podrá iniciar la aplicación asociada como cuando se pulsa dos veces sobre el archivo en una ventana de Explorador, pero eso no funciona en la mayor parte de las ocasiones.

La solución es usar un pequeño programa que se encarga de buscar en el registro la aplicación asociada con ese tipo de archivo y de arrancarla, pasando a esa aplicación el nombre del fichero que pretendemos que sea abierto automáticamente. Ahora AUTORUN.INF quedaría así:

[AUTORUN]
OPEN=SHELEXEC.EXE <fichero>
ICON=<icono>

Naturalmente, en el ordenador en el que se reproduzca ese CD-ROM debe existir una aplicación asociada al tipo de <fichero> que queremos que se abra. Si SHELEXEC.EXE no encuentra una aplicación para ese tipo de <fichero> no hará nada ni mostrará ningún error.

...
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 <fichero>
ICON=<icono>

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\<clave>" y "SHELL\<clave>\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 el archivo ZIP tienes el ejecutable SHELEXEC.EXE y un par de ejemplos de utilización.


Fuente:

•Elisoft

Debería funcionar con:

•Windows 95/98/98SE/ME/NT/2000/XP
Requiere:

•Nada especial

baduser 06-ene-2010 13:23

Excelente amigo HuSa, muchas gracias por este post...

salu2

cardavid 06-ene-2010 20:44

Muy buena info compañero, y que bueno verte tan activo por el foro. rápidamente se nota que serás uno de esos usuarios "importantes" para ayudar...

:feliz:

HuSa 07-ene-2010 18:09

Gracias.. Cardavid... Esa es la Idea Compartir...Ayudar...Aprender....
Saludos...Desde Colombia HuSa..:ok:

Sabid Barahona 07-ene-2010 21:04

Gracias

VeneZolaniTo 08-ene-2010 12:53

Exelente amigo... Esto esta Muy bueno :contento:


La franja horaria es GMT -4. Ahora son las 23:04.

Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.

Ad Management by RedTyger