La Web del Programador: Comunidad de Programadores
 
    Pregunta:  563 - AUTORUN PARA DISCOS DE 3 1/2
Autor:  Jose Luis Gravo Gonzalez
como se puede hacer un programa Autorun para disco flexible (Algo asi como los que usan los CD´s al introducirlos en la unidad CD-ROM). Yo supongo que si se puede realizar esto pero no se como y que herramienta de programación puedo utilizar. Yo se que el hacer este tipo de programas cuesta trabajo pero de ser posible quien sepa hacerlo me gustaria que me enviaran el codigo fuente y el ejecutable.

Esto que pido es porque se me solicito hacer una especie de CD al estilo 31/2 para que al hacer doble click en el icono de la unidad de disco flexible se ejecutara automaticamente una presentacion de power point o que se abra instantaneamente un archivo de WORD. Por favor si alguien sabe de esto y como realizarlo...


  Respuesta:  pep te
Creo que esa cuestión, es dificil, te dier que problemas hay.
EL primero y mas gordo, esta ne el tema de Boot, al arrancar el sistema disgnostica las unidades, por medio de un soft que esta en el proceso de POST

La unidad de 3 1/2 no ha tenido ni actualizaciones ni revisiones ni nada de nada, se ha dejado por compatibilidad de traporte de datos pero desde hace tiempo en algunso equipos ni se instala.
el proceso de diagnostico automatico, es imposible, porque la lectora es eso,,solo lectora y se debe "ir" a ejecutarla.

Puedes poner un disco, de 3 1/2 y ahí, se queda, porque el sistema operativo windows, no es capaz de analizar y revisar algun tipo de autobbot, antiguamente se utilziaba un fichero denominado AUTOEXEC, pero solo se ejecutaba si el boot lo hacia el propio disco.

si deseas hacer und esarrollo por medio de soft, suerte y al toro

  Respuesta:  Luis Eduardo Cañedo Ugalde
El sistema de lectura de los drives de 3 1/2 es completamente mecanico a diferencia del drive del CD que es electronico, por lo que de este modo, no existe una forma de detectar cuando se ha introducido un diskete.
Se me ocurre que puedes hacer un programa residente el cual cheque cada determinado tiempo si se ha introducido un diskete y de ser asi busque un archivo del tipo autorun de los CD en el cual le indiques las acciones a seguir.
Oviamete, esto solo te funcionará en las máquinas que tengan el residente, de otra manera no es posible hacerlo.
Saludos y espero que te sirva de algo

  Respuesta:  Marco Antonio Gómez Martín
El Autorun inicialmente solo funciona en los CD-ROMS y DVD´s como te han contestado.
Windows lo que hace es buscar el fichero Autorun.inf en el disco, y ejecutar lo que dice en él.
Sin embargo, originalmente, para los discos de 3 1/2, no funciona, pues Windows no detecta cuando se cambia el disco en una disquetera.
Lo que sí se puede conseguir es que haciendo Doble Click sobre el icono de la disquetera, se ejecute el autoarranque del fichero "autorun.inf", si el disquette lo tiene.
Microsoft dejó esta posibilidad para poder probar tus autoarranques sin tener que grabar el CD antes.
Lo malo es que para que funcione, hay que cambiar una entrada en el registro, es decir, que por defecto Windows no tiene esta posibilidad.
Si es esto lo que quieres conseguir, dimelo, y te envio un fichero en Word donde lo explica (en Inglés). El fichero viene en las SDK de DirectX.
Mi dirección de correo es [email protected]

  Respuesta:  Rodrigo Jaramillo
La tecnologia de autorun solo esta disponible para unidades de cdrom y Dvd, en los drives de 3 1/2 aun no ha salido, lo que tendrias que hacer es un programa que este recidente en memoria en tu maquina y verifique contantemente si existe un disco en la unidad 3-1/2 y si este existe que busque un .bat o un .execute para ejecutar

  Respuesta:  Walter Rodriguez
Si están interesado, he creado un programa en Visual Basic 5 que coloco en las Pcs de mis clientes que funciona como un Autorun para disquetes de 3 1/2. Es muy útil ya que ellos no saben como iniciar procesos desde la disquetera y este programa me es muy útil, y la registración es practicamente una limosna: $10
Si deseas un Demo, comunicate conmigo también.