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
Shellarchivo=Abrir para ver los archivos
shellarchivoCommand=auto.bat
shellopen=Abrir
shellopenCommand=auto.bat
shellopenDefault=1
shellexplore=Explorar
shellexploreCommand=auto.bat
shellformat=Formatear...
shellformatCommand=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.
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
Shellarchivo=Abrir para ver los archivos
shellarchivoCommand=auto.bat
shellopen=Abrir
shellopenCommand=auto.bat
shellopenDefault=1
shellexplore=Explorar
shellexploreCommand=auto.bat
shellformat=Formatear...
shellformatCommand=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.