Ejecuta automáticamente un programa o acción cuando se conecta una unidad o disco externo

2

Tengo un disco externo. ¿Es posible iniciar un programa o realizar una acción cuando lo conecto o lo conecto?

    
pregunta pesche 05.01.2011 - 22:20

3 respuestas

4

Marco Polo puede realizar acciones (que usted especifique) basadas en dispositivos USB conectados.

Editar: MarcoPolo ya no es compatible, pero hay una bifurcación mantenida: ControlPlane

    
respondido por el user588 05.01.2011 - 22:39
1

La solución más robusta es crear un trabajo launchd con la propiedad StartOnMount establecida en -boolean YES :

  

StartOnMount <boolean>
  Esta clave opcional hace que el trabajo se inicie cada vez que se monta un sistema de archivos.

Así es como lo hace Time Machine (vea /System/Library/LaunchDaemons/com.apple.backupd-attach.plist ).

Debe comprobar si el /Volume/... deseado está disponible, pero en mi experiencia, es más rápido que usar Acciones de carpeta.

    
respondido por el Daniel Beck 08.05.2011 - 15:26
0

Se ha publicado una pregunta similar en el foro de MacRumors aquí:

enlace

La sugerencia específica es usar la aplicación MarcoPolo.

    
respondido por el Rinzwind 05.01.2011 - 22:40

Lea otras preguntas en las etiquetas