Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Ejecutar programa automáticamente desde USB

Hola a todos !

Es posible realizar algún algoritmo en un programa Delphi para que el mismo se ejecute automáticamente desde un Pen Drive cuando este es insertado en un puerto USB del PC ?

Gracias por sus atenciones !!
Responder Con Cita
  #2  
Antiguo 29-08-2014
Avatar de TiammatMX
TiammatMX TiammatMX is offline
Miembro
 
Registrado: jun 2006
Ubicación: Universo Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Puebla\Heróica Puebla de Zaragoza\Jardines de San Manuel\Home
Posts: 746
Poder: 18
TiammatMX Va camino a la fama
Cita:
Empezado por cmfab Ver Mensaje
...Es posible realizar algún algoritmo en un programa Delphi para que el mismo se ejecute automáticamente desde un Pen Drive cuando este es insertado en un puerto USB del PC ?...
Según lo veo, no es un problema de programación, sino de sistema operativo..., tal vez te convenga atacarlo por ése lado. ¿Un archivo .INI como en los CD's?
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively...

"Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum.

Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco
Responder Con Cita
  #3  
Antiguo 29-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Gracias por responder, he encontrado este código para un archivo autorun.INF

Código:
[Autorun]
open=Programa.exe          //programa a abrir
icon=Programa.exe           //icono para la memoria USB
Label=Mi_Programa           //etiqueta para la memoria USB
UseAutoPlay=1
action=Abrir Mi Programa   //para que al dar doble clic sobre la memoria USB se abra el programa
action= @Programa.exe    //para que al dar doble clic sobre la memoria USB se abra el programa
shell\open=Abrir              //para que al dar clickderecho->Abrir sobre la memoria USB se abra el programa
shell\open\Command=Pograma.exe   //para que al dar clickderecho->Abrir sobre la memoria USB se abra el programa
shell\open\Default=1
pero a mi no me funciona
Responder Con Cita
  #4  
Antiguo 30-08-2014
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
cmfab,

Cita:
Empezado por cmfab
¿Es posible realizar algún algoritmo en un programa Delphi para que el mismo se ejecute automáticamente desde un PenDrive cuando este es insertado en un puerto USB del PC?


Te comento:

1- La tecnología de AutoRun en USB flash drives, fue removida de Windows XP y Windows Vista por medio de las actualizaciones de Microsoft.

2- En Windows 7 y posteriores el soporte de AutoRun en USB flash drives, Ha sido deshabilitado por razones de seguridad.

Te sugiero revisar esta información:
Espero sea útil

Nelson.
Responder Con Cita
  #5  
Antiguo 30-08-2014
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
cmfab:

¿Qué haría ese programa al ejecutarse automáticamente?

Tal vez si nos compartes el objetivo final, podrían surgir ideas de cómo conseguirlo.
Responder Con Cita
  #6  
Antiguo 30-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Gracias a todos, lo que necesito que haga mi programa es que mate ciertos procesos o servicios al insertar la memoria flash en un puerto USB
Responder Con Cita
  #7  
Antiguo 30-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Olvidé decir les que lo necesito para terminales que usan S.O Windows XP
Responder Con Cita
  #8  
Antiguo 30-08-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Estaría bien si avisaras lo que hace el USB al ponerlo, de otra forma me parece no muy ético, ¿no te parece?
Responder Con Cita
  #9  
Antiguo 30-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Bueno en realidad no, lo que necesito es que se ejecute automáticamente sin avisar
Responder Con Cita
  #10  
Antiguo 30-08-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por cmfab Ver Mensaje
Bueno en realidad no, lo que necesito es que se ejecute automáticamente sin avisar
Por eso mismo eliminaron esa posibilidad.
Responder Con Cita
  #11  
Antiguo 30-08-2014
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Bueno, cmfab, sigues sin aclarar cuál es el objetivo final. Y entre más vueltas le das, más sospechas despierta el asunto.

Puede que se trate de algo inocente, pero hasta no saber para qué necesitas eso...
Responder Con Cita
  #12  
Antiguo 30-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
No entiendo que mas explicar, tengo un proceso de una aplicación ejecutándose en el sistema operativo (proceso X), no creo que venga al caso lo que haga ese proceso, lo que necesito es que un usuario inexperto use una memoria flash la cual debe contener un programa que elimine el proceso, pero no quiero que el usuario interactivo con ninguna interfaz gráfica, porque de hecho lo puede eliminar con el task manager, pero no es lo que busco
Responder Con Cita
  #13  
Antiguo 30-08-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pero lo raro, compréndelo, es que tú tengas un programa tuyo ejecutándose y que decidas que el usuario inserte un pendrive, sin decirle qué hace, para que detenga ese programa tuyo
Responder Con Cita
  #14  
Antiguo 30-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Bueno si puede que parezca raro, pero es lo que necesito, lo que veo es que el debate se ha ido por otra parte, gracias por los comentarios, pero lo que necesito es saber si puedo o no hacerlo porque hasta hora no lo consigo
Responder Con Cita
  #15  
Antiguo 30-08-2014
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
cmfab,

Cita:
Empezado por cmfab
...No entiendo que mas explicar...no creo que venga al caso lo que haga ese proceso...


Cita:
Empezado por cmfab
...lo que necesito es saber si puedo o no hacerlo porque hasta hora no lo consigo...
La respuesta corta es Depende, si quieres una respuesta más elaborada te sugiero revisar detenidamente el Msg #4.

Suerte en tu proyecto

Nelson.
Responder Con Cita
  #16  
Antiguo 30-08-2014
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Poder: 14
cmfab Va por buen camino
Muchas gracias, por todas las colaboraciones
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejecutar un Programa desde delphi wcbs Varios 18 18-10-2012 02:11:18
Ejecutar un programa desde el navegador Onti Internet 10 03-03-2007 17:50:56
Ejecutar un programa.msi desde mi aplicacion. Hissune Varios 2 08-09-2006 14:26:39
Ejecutar un programa externo desde un programa de Delphi Roger_Fernandez Varios 3 02-09-2004 19:05:36
Ejecutar prg desde nuestro programa Pablo Carlos API de Windows 1 16-06-2004 03:27:35


La franja horaria es GMT +2. Ahora son las 20:47:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi