Autorun
De Wikipedia, la enciclopedia libre
Se denomina AutoRun a la capacidad de varios sistemas operativos
para ejecutar una acción determinada al insertar un medio extraíble
como un CD, DVD o Memoria flash.
AutoRun en Microsoft Windows
En Windows, los parámetros de autoejecución se definen en un
documento de texto sin formato llamado Autorun.inf, que se debe guardar
en la carpeta principal de la unidad en cuestión.
Estructura
[Autorun]
Open=Nombre.extension
Label=Etiqueta_Unidad
icon=Nombreicono.extension
Opciones de los parámetros
Cada una de las secciones admite diversas posibilidades de
personalización que permiten definir el comportamiento del sistema
operativo para cuando se inserte el medio extraíble. Estas opciones se
definen en cada una de las líneas del archivo, que pueden ser las
siguientes:
Icon
Establece un icono al medio removible, el cual es visible en el
Explorador de Windows y en Mi PC. El archivo debe tener extensión .ico
o .bmp en caso de que se trate, exclusivamente, de un archivo de
imagen. También se puede emplear un icono incrustado en un archivo
ejecutable (.exe) o uno de librería (.dll). Se puede añadir una coma y
un número a continuación en el caso de que el archivo elegido contenga
más de un icono.
Ejemplos:
* icon=icono.ico
* icon=archivo.exe,1
Open
Abre una aplicación o archivo ejecutable guardado en el medio
extraíble. Se emplea, fundamentalmente, para iniciar la instalación de
un programa de forma automática.
Se puede especificar el nombre de cualquier tipo de archivo,
cuidando de que, si no es un archivo ejecutable (.exe, .bat, .com), se
anteponga el comando "Start" a la ruta del mismo.
Ejemplo (para archivos ejecutables):
* open=setup.exe
Ejemplo (para archivos no ejecutables):
* open=Start Informe Periodismo - 2007.html
Ejemplo (para archivos no ejecutables con programa especifico):
* open=programa.exe archivonoejecutable.extension
Label
Etiqueta el medio extraíble con un nombre que sustituirá al nombre integrado.
Ejemplo:
* label=Mis datos
Shellexecute
Abre un archivo no ejecutable, como por ejemplo, una página web o un documento PDF.
Ejemplo:
* shellexecute=Inicio2007.html
Shell\verb
Permite agregar opciones al menú contextual del medio extraíble que
será accesible desde el Explorador de Windows y Mi PC. verb puede ser
cualquier palabra, cuya línea de comando respectiva deberá contener
también la misma palabra. Se pueden añadir tantas opciones como se
desee.
La forma de usarlo es la siguiente:
* shell\verb=&Comando
* shell\verb\command=Archivo.exe
El símbolo & indica que la letra que le sigue se definirá como tecla de acceso directo para ejecutar dicha opción.
UseAutoPlay
Especifica al sistema operativo si debe hacer caso o no de la
información de autoejecución contenida en el medio extraíble. Si el
valor es igual a 1 se esta indicando que sí. Un valor igual a 0 le
indicará que lo omita.
* UseAutoPlay=1

