Expulsar automáticamente la imagen del disco x minutos después del montaje

1

Tengo una imagen de disco encriptada que utilizo para almacenar archivos confidenciales. Sin embargo, a menudo me olvido de expulsarlo cuando termine, lo que obviamente niega todo el punto de cifrado. Lo que me gustaría es alguna herramienta, configuración, etc. (¿quizás un trabajo de cron?) Que supervisa cuando se monta una imagen de disco específica, espera un tiempo específico y luego muestra un mensaje que notifica al usuario sobre la expulsión inminente. Si el usuario no opta por restablecer el temporizador o no responde, la imagen se expulsa. Alternativamente, también podría expulsarse cuando se active el protector de pantalla. ¿Existe alguna herramienta como esa?

    
pregunta Matt 22.12.2015 - 07:24

1 respuesta

2

Puedes usar un cronJob y un script de Apple

desmontar un disco con AppleScript:

set mountedDiskName to "AirPort Time Capsule"
set diskIsMounted to false

tell application "System Events" to set diskNames to name of every disk
if mountedDiskName is in diskNames then
    set diskIsMounted to true
end if

if diskIsMounted then

    //  put a sleep or a notification here, see explanation below

    log "Disk Found, unmounting now..."
    do shell script "diskutil unmountDisk" & space & quoted form of mountedDiskName

else

    log "Disk Not Found, mounting now…"
    mount volume "afp://AirPort%20Time%20Capsule._afpovertcp._tcp.local"

end if

enlace

Haz un cronJob para ejecutar el script:

* * * * * osascript ~/Desktop/theScriptToBeExecuted.applescript

¿Cómo puedo configurar mi computadora para ejecutar un AppleScript en un momento específico? Advertencia: sin usar iCal

Ponga un estado de reposo o una notificación en "si el disco está montado", porque si monta su disco en el inicio de la ficha cron, su disco será expulsado antes del final de su copia de seguridad;)

** Le proporciono una idea simple y un código para ayudarlo, sin duda tendrá que modificarlo.

    
respondido por el StrawHara 22.12.2015 - 09:06

Lea otras preguntas en las etiquetas