Autorun

Autorun

Autorun

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.

Contenido

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
...

[Content]
MusicFiles=Y PictureFiles=0 VideoFiles=false

[ExclusiveContentPaths]
carpeta1
carpeta2
\carpeta3\subcarpeta

[IgnoreContentPaths]
carpeta4
\carpeta2\subcarpeta5

[DeviceInstall]
DriverPath=CarpetaControladores

[AutoRun]

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

O también podemos escribirlo de la siguiente forma para el caso de los archivos .exe y .dll que contengan varios íconos:

icon=icono.exe

IconIndex=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 5años.pps

Ejemplo (para archivos no ejecutables con programa especifico):

  • open=programa.exe archivonoejecutable.extension

Ejemplo (en caso de tener un archivo no ejecutable con espacios el nombre de este debera ir entre comillas)

  • open=Start "mi presentacion.pps"

Label

Etiqueta el medio extraíble con un nombre que sustituirá al nombre integrado.

En windows la etiqueta tiene un maximo de 32 caracteres, al sobre pasar esta cantidad, es posible no recibir un mensaje de error del S.O., pero no se desplegaran más de 32 caracteres.

Ejemplo: pero no se pone con comillas

  • 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

Agregar opciones al menú contextual del medio extraíble (CD, DVD, etc.), accesible desde el Explorador de Windows. Se pueden añadir tantas opciones como se desee.


La forma de usarlo es la siguiente:


  • shell\verb=&Mi Menú
  • shell\verb\command=Archivo.exe
  • shell=verb

Sustituir la palabra Mi Menú por lo que se desee que aparezca en el menú contextual.


La palabra verb es un objeto de tipo MenuItem. Los objetos MenuItem deben ser únicos, cuya línea de comando (command) respectiva deberá ser también la misma palabra.


La palabra command es la línea de comandos que el sistema operativo ejecutará, cuando se haga click en el menú.


El símbolo & indica que la letra que le sigue se definirá como tecla de acceso directo para ejecutar dicha opción.


Cuando se hace doble clic a la unidad se ejecuta la acción definida por shell=verb donde verb es alguno de los objetos definidos anteriormente, además pasa a ser el primer ítem del menú contextual. Si no se define, la acción por defecto será abrir la unidad en una ventana nueva.


Ejemplo. Agregar 2 opciones nuevas al menú contextual sustituyendo la palabra verb por ejemplo y WindowsMSN, hacer de ejemplo la acción por defecto de la unidad:


  • shell\ejemplo=&Ejemplo
  • shell\ejemplo\command=ejemplo.exe


  • shell\WindowsMSN=&Instalar mensajero
  • shell\WindowsMSN\command=msnInstall.exe


  • shell=ejemplo

UseAutoPlay

Especifica al sistema operativo si debe hacer caso o no de la información de autoejecución (autorun.ini) contenida en el medio extraíble. Si el valor es igual a 1 se está indicando que sí. Un valor igual a 0 le indicará que lo omita.

En caso de que autoplay esté habilitado, significa que el sistema puede mostrar su diálogo de opciones de auto ejecución. Con Windows, es soportado desde su versión Windows XP, en adelante.

  • UseAutoPlay=1

[Content]

Establece el tipo de archivos multimedia (música, vídeo, imágenes) que se muestra en el diálogo Autoplay de windows.

La finalidad de esta sección es permitir al autor que comunique que tipo de contenido se muestra en el Autoplay. Por ejemplo, un CD puede ser mostrado como que sólo tiene contenido de música aunque también contenga imágenes y vídeos, de otro modo mostraría que tiene contenido mixto.

MusicFiles, PictureFiles y VideoFiles.

Para que se muestren se pueden usar los valores: 1, y, yes, t, true. Para que no se muestren se pueden usar los valores: 0, n, no, f, false.

Ejemplo:

[Content]

  • MusicFiles=Y
  • PictureFiles=0
  • VideoFiles=false

[ExclusiveContentPaths]

Disponible a partir de Windows Vista. Las carpetas listadas en esta sección limitan a Autoplay a buscar contenido sólo en esas carpetas y subcarpetas.

Esto permite al autor limitar las áreas de disco donde se encuentran los contenidos y mejorar el rendimiento a la hora de buscar contenido ya que no se escanea la unidad entera.

Los siguientes ejemplos son rutas válidas:

[ExclusiveContentPaths]

  • \music
  • \music\more music
  • music2

[IgnoreContentPaths]

Disponible a partir de Windows Vista. Hace lo inverso al anterior, es decir, ignora las carpetas y subcarpetas que le indiquemos. Se puede usar junto a ExclusiveContentPaths para eliminar busquedas en subcarpetas.

Ejempplo: [IgnoreContentPaths]

  • \music\covers
  • \images
  • music3


[DeviceInstall]

Sólo soportado en Windows XP. Establece la ruta para la búsqueda recursiva de archivos de controladores en la unidad. Sólo es usado a la hora de instalar controladores y no como operaciones de Autorun.

Si no se pone la entrada DriverPath en [DeviceInstall] o la entrada DriverPath, no tiene ningún valor, entonces la unidad es ignorada durante una búsqueda de archivos de controladores.

Ejemplos:
[DeviceInstall]

  • DriverPath=drivers

Buscará en la carpeta drivers y todos sus subdirectorios.

[DeviceInstall]

  • DriverPath=drivers\video
  • DriverPath=drivers\audio

Buscará recursivamente sólo en los subdirectorios video y audio de la carpeta drivers.

Enlaces externos

Obtenido de "Autorun"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • Autorun — or autoplay (sometimes spelled in CamelCase as AutoRun or AutoPlay) is the ability of many modern computer operating systems to automatically take some action upon the insertion of removable media such as a CD ROM, DVD ROM, or flash… …   Wikipedia

  • Autorun — ist die Funktion von Microsoft Windows, Datenspeicher automatisch zu durchsuchen und Dateien automatisch zu öffnen beziehungsweise auszuführen, sobald die Datenträger für das Betriebssystem verfügbar sind. Dadurch kann beispielsweise beim… …   Deutsch Wikipedia

  • Autorun —   [dt. »automatisches Laufen«], das automatische Loslaufen eines Programms, insbesondere das automatische Starten des CD Betrachtungsprogramms, nachdem eine CD ROM in das Laufwerk eingelegt wurde.   Vom Autorun unterschieden werden muss das… …   Universal-Lexikon

  • AutoRun — L AutoRun est un mécanisme du système d exploitation Microsoft Windows permettant d automatiser le lancement de certains programmes lors de l insertion d un périphérique de stockage (CD, Clé USB, etc.). Bien que le résultat soit souvent le même,… …   Wikipédia en Français

  • autorun — automatinis paleidimas statusas T sritis informatika apibrėžtis Paleidimas iš kompaktinio disko jį įdėjus į skaitymo įtaisą be papildomų veiksmų. Paleidimo failas „autorun.inf“ įrašoma į disko ↑šakninį katalogą. Įdėjus kompaktinį diską, operacinė …   Enciklopedinis kompiuterijos žodynas

  • Autorun.inf — Autorun.inf  файл, используемый для автоматического запуска или установки приложений и программ на носителях информации в среде операционной системы Microsoft Windows (начиная с версии Windows 95). Этот файл должен находиться в корневом… …   Википедия

  • Autorun.inf — Autorun ist die Funktion von Windows Betriebssystemen, beim Einlegen oder Einstecken von auswechselbaren Datenträgern (CDs/DVDs, USB Sticks usw.) ein bestimmtes Programm auszuführen oder eine Datei zu öffnen. Auch eingebaute Datenträger wie… …   Deutsch Wikipedia

  • Autorun.inf — Le fichier autorun.inf (la casse peut changer) est un fichier texte enregistré à la racine d un périphérique de stockage (CD, Clé USB, etc.) permettant de configurer un AutoRun pour les systèmes d exploitation Microsoft Windows[1]. Le mécanisme d …   Wikipédia en Français

  • Autorun — …   Википедия

  • autorun — noun Any feature that runs a program, etc. automatically …   Wiktionary

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”