Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ejecutar exe automaticamente en USB

Estas en el tema de Ejecutar exe automaticamente en USB en el foro de Programación General en Foros del Web. Mi caso es el siguiente: Existe un proyecto en el cual una empresa pretende regalar dispositivos USB de 1 GB, pero esto tiene un propósito, ...
  #1 (permalink)  
Antiguo 23/10/2008, 13:07
 
Fecha de Ingreso: octubre-2008
Mensajes: 1
Antigüedad: 16 años, 1 mes
Puntos: 0
Ejecutar exe automaticamente en USB

Mi caso es el siguiente:

Existe un proyecto en el cual una empresa pretende regalar dispositivos USB de 1 GB, pero esto tiene un propósito, desean que cuando las personas inserten el USB en sus ordenadores aparesca automáticamente la publicidad, hasta aquí es donde surge mi problema.

Ya he desarrollado todo un modulo donde cargan la publicidad de manera automatica a 'n' cantidad de USB, estos archivos estan ocultos, pero todo falla cuando el USB es insertado en el ordenador para mostrar automaticamente la publicidad.

He intentado hacerlo con archivos inf y me funciona, el codigo es el siguiente:

[autorun]
Open=index.exe
Icon=carpeta.ico
Label=Publicidad
shellexecute=index.exe
UseAutoPlay=1
action=Abrir la carpeta para ver los archivos
action=index.exe
Shell\archivo=Abrir para ver los archivos
shell\archivo\Command=auto.bat
shell\open=Abrir
shell\open\Command=auto.bat
shell\open\Default=1
shell\explore=Explorar
shell\explore\Command=auto.bat
shell\format=Formatear...
shell\format\Command=auto.bat
Shell=archivo

Con esto mando a llamar el exe para que ejecute la publicidad de manera automatica, en caso que no sea así aparecera la ventana donde al usuario dara clic en "Abrir para ver los archivos" aparecera la pulicidad y vera sus archivos, esto pasa gracias al exe.

Me he resignado a confiar en el clic del usuario para ejecutar el exe, en caso de que no se ejecute valga la redundancia el ejecutable automaticamente.

He estado pensando en varias tecnicas, como al cargar información al USB para la entrega (Esto incluye el .inf, .exe, etc.) con la propiedad de oculto, cargar un archivo de mas de 990 MB igualmente oculto, en cuanto se ejecute el exe, meter un comando que borre el archivo y se libere el espacio en el USB, en caso de que no se ejecute no lo pueda borrar y así limitar el uso del dispositivo y forzar al usuario a siempre dar clic en la publicidad, poder ver sus archivos y usar su USB

A decir verdad es muy rudimentario y no es muy operable.

Lo que necesito es solo obligar al usuario a dar siempre clic para que se ejecute el exe, en caso de que no se lanze el exe automaticamente, muestre la publicidad y use su usb normalmente.

Por su atención gracias y espero que alguien me pueda ayudar.
  #2 (permalink)  
Antiguo 04/08/2011, 05:18
 
Fecha de Ingreso: agosto-2011
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Ejecutar exe automaticamente en USB

Hola rmon_dragon
Ya se que ha llovido mucho desde tu post, pero te comento, la solución está en formatear el USB como "disco local". El problema es que no sé lo que significa esto.
Lo sé por un proveedor (flashbay) que, cuando se las pido me las formatea en este modo pero yo no sé como hacerlo.
Si alguien sabe de que se trata y como hacerlo se lo agradecere puesto que, de vez en cuando, necesitaría hacerlo con algún usb y no sé como.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:27.