Cuando introduces un CD, un DVD en la PC se ejecuta de forma automática, sin que tengas que recurrir al explorador de Windows para acceder a su contenido. Esto es posible gracias a la función de autoarranque del sistema, que permite ejecutar un archivo al introducir un soporte al almacenamiento.
Para que esto sea posible es necesario que se cumplan dos requisitos. El primero es que la función tiene que estar habilitada. En el caso de Windows Vista se muestra siempre una ventana con un cuadro de diálogo que te presenta qué tipo de acción deseas realizar De modo que, cuando introduces un soporte de estas características, debes seleccionar si deseas abiri el fichero o bien, si prefieres acceder a su directorio para examinar su contenido.
La existencia de esta ventana antes de poder acceder al contenido está justificada, ya que constituye a una medida de prevención ante posibles ataques de virus y archivos maliciosos en el PC.
Efectivamente, uno de los métodos de distribución de malware puede ser a través de este tipo de ficheros de autoarranque, que indican al sistema la ejecución de un archivo concreto, sin que puedas intervenir, y que pueda infectar al equipo. con este paso intermedio eliges qué acción deseas seguir: acceder directamente al fichero de instalación o revisar el contenido hasta que lo verfiques.
El fichero
Autorun.inf
El otro requisito necesario para que se inicie la reproducción de forma automática es la existencia de un fichero de texto, en el directorio raíz del soporte que debe denominarse "autorun.inf" o "autorun.ini", y que contiene una serie de instrucciones que indican qué archivo debe ser abierto. Este fichero lo puedes crear de forma manual con el Bloc de notas, o bien usar un software específico. Hasta puedes hacerlo online, ya que existen webs que generan este archivo indicando el que quieras que se ejecute.
El archivo de texto debe cumplir una serie de requisitos que no se pueden obviar. Junto a estos, puedes dotarlos de otras funciones de forma opcional. La sintaxis es obligatoria consta de tres líneas. Una primera, que sería el encabezado, entre corchetes, y otras dos que es donde indicas el fichero o aplicación que debe ejecutarse y el icono que se mostrará( debe tener extensión .ico 1 o .bmp 2. Para ejecutar un fichero que se llame intro.exe y que muestre un icono denominado Taringa.ico, hay que crear un fichero denominado autorun.inf con los comandos:
La posibilidad de acceder de forma automática a diferentes ficheros, no se limita a los que son exclusivamente ejecutables (.exe), sino que es posible abrir cualquier tipo de documento, como Doc, Html, Pdf, Ppt, etc. Para ello, es necesario indicarlo en el documento variando los parámetros de escritura.
Además, puedes crear menús de autorranque que ofrezcan opciones para acceder al contenido de CD, como instalar un programa, leer un fichero de ayuda o visitar una página web. En este post te muestro cómo puedes conseguirlo.
En www.yellowpipe.com/yis/tools/autorun/ puedes generar el fichero de autorranque indicando el nombre del mismo.
Como te he comentado en la introducción de este post, crear un fichero de autorranque es un proceso muy sencillo. Puedes hacerlo de forma manual en apenas unos segundos con el Bloc de notas de Windows. Es así de fácil.
1 Pincha sobre el menú luego en , a continuación localiza la entrada y cuando la encuentres pulsa en . De este modo se abrirá en la ventana del escritorio una ventana como esta.
2 Ahora debes escribir los parámetros necesarios para indicar al sistema operativo qué fichero debe ejecutarse cuando introduzcas el CD, o cualquier otro soporte de almacenamiento extraíble. Por tanto, debes escribir el siguiente código:
Dentro del apartado , se indican al sistema las distintas acciones que debe seguir una vez que se inserte el soporte. En este caso, que abra el archivo "autorun.exe" y que muestre como imagen de miniatura el icono denominado a su vez "autorun.ico".
3 En principio, con estas dos sencillas instrucciones sería suficiente. Aunque antes, debes guardar el fichero que has creado, y añadirlo en el directorio raíz de los qrchivos que vas a incluido en el CD o soporte de almacenamiento. Para ello, pulsa en el menú y luego en . En la ventana que aparece después, pincha en el menú despegable y selecciona el formato de archivo.
Por último, debes llamar obligatoriamente al fichero.
Pulsa ya en y coloca el archivo que has creado dentro del directorio principal del disco que vas a grabar.
Como has comprobado en el ejemplo anterior, crear un CD con arranque automáticamente es muy sencillo. No obstante, el fichero "autorun.inf" admite un mayor número de funciones que puedes añadir para configurar el modo de inicio del disco o soporte extraíble. Por supuesto, no es necesario que te lo aprendas todos, ya que existen aplicaciones de software que te pueden ayudar de un modo más sencillo en muy pocos pasos.
Te muestro el proceso con la aplicación gratuita Automatic Autorun Creator (http://automatic-autorun-creator.uptodown.com)
1 Una vez que hayas descargado e instalado el programa en tu equipo, dirígete al menú y, con un click sobre él, ve a , luego a y por ultimo, pincha en . De este modo se abrirá la ventana principal de la aplicación.
Para iniciar la instalación de un programa, selecciona la entrada.
3 Pulsa en para continuar y verás así un nuevo cuadro de dialogo.
Aquí debes indicar el archivo que quieres que se instale, en este caso y en el nombre del icono (es necesario que tenga extensión .ico o .bmp) que quieres asociar.
También puedes etiquetar con un nombre el CD, indicándolo en el campo inferior.
Pulsa sobre cuando completes este proceso.
4 Tal y como puedes comprobar en la pantalla que se muestra a continuación, puedes también añadir la instalación de complementos o archivos opcionales, como códecs de audio y vídeo, plugins, extensiones,etc.
En este ejemplo vas a añadir vas a añadir la posibilidad de incluir el componente de Microsoft.Net Framework, necesario para el funcionamiento de algunas aplicaciones. Para ello, pulsa sobre el botón y, en la ventana que aparece, indica en primer lugar, el texto tal y como quieres que aparezca en el menú contextual del CD, a continuación el nombre del archivo y, finalmente el nombre interno del menú.
Pulsa en y se añadirá de este modo a la lista de aplicaciones incluidas
5 Haz click en para continuar con el proceso y verás el listado de acciones y que se van a incluir en el fichero "autorun.inf" que estás a punto de crear. Pulsa en y volverás a la pantalla principal, donde también vas a encontrar un resumen de las acciones que has configurado.
6 Ya casi has terminado. Dirígete al menú y selecciona la entrada , Asígnale un nombre al proyecto, como y pincha en . De este modo podrás recuperarlo en e futuro bien para añadirlo también en otro disco o soporte y no tener que volver a crearlo desde cero, o bien para hacer algún cambio o incluir alguna otra función.
7 El último paso es compilar las acciones que has añadido en un fichero .inf. Para ello, haz click sobre el botón y asígnale como nombre.
Igual que has hecho en el apartado anterior, debes guardarlo en el directorio principal de archivos del disco que vas a grabar.
8 Con esto ya habrás completado el proceso. Para comprobar el resultado dirigete al directorio donde se encuentran los archivos del proyecto que vas a grabar, y abre el fichero que acabas de crear, denominado autorun.inf. Como puedes ver, se ha incluido un código con las intrucciones que has seleccionado.
¿Qué es...?
1 ICO
Se trata de un formato de imagen utilizado para los iconos en Windows, caracterizados por su reducido tamaño ya que tienen un formato reducido y utilizan pocos colores. Las primeras versiones ofrecían una resolución de 32 x 32 píxeles y utilizaban solo 16 colores. Windows XP soportaba 32 colores con transparencia y permitía el uso de áreas sombreadas. Windows Vista admite imágenes de hasta 256 x 256 píxeles. Cuanto mayor sea el número de puntos, mayor resolución alcanzará la imagen.
2 BMP
Corresponden a las siglas " Bitmap Picture" expresión que se utiliza para definir aquellos gráficos que utilizan pixeles.Se trata de un formato de imagen estándar en Windows que admite los modos de color RGB, color indexado, escala de grises y mapa de bits.
3 Microsoft .NET Framework
Se trata de un componente de software de Microsoft que puede ser añadido al sistema operativo Windows para activar determinadas funciones y gestionar la ejecución de determinadas aplicaciones.
4 Compilar
En programación, este concepto hace referencia al proceso que permite transformar el código escrito en un determinado lenguaje de programación a instrucciones que puede comprender e interpretar el sistema operativo.
Últimos Posts creados
Visita esta comunidad