1 votos

Se expulsará automáticamente la imagen de disco de x minutos después de montar

Así que tengo una imagen de disco cifrada que puedo usar para almacenar archivos sensibles. Sin embargo, a menudo me olvide de expulsión cuando estoy hecho, que, obviamente, se niega el punto de cifrado. Lo que me gustaría es unas herramientas, configuración, etc. (tal vez un trabajo cron?) que los monitores cuando una determinada imagen de disco se monta, se espera una duración específica de tiempo, y luego muestra un mensaje para notificar al usuario de la inminente expulsión. Si el usuario no optar a restablecer el temporizador, o no responde, la imagen es expulsado. Alternativamente, también podría expulsar cuando se activa el protector de pantalla. Hacer cualquiera de herramientas como el que existe?

2voto

MrMojoRisin Puntos 2001

Usted puede utilizar 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

http://stackoverflow.com/questions/29332873/os-x-applescript-to-check-if-drive-mounted-and-mount-it-if-not

Hacer una tarea programada para que se ejecute la secuencia de Comandos :

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

¿Cómo puedo configurar mi ordenador para ejecutar un AppleScript en un momento determinado? Advertencia: sin usar iCal

Ponga un sueño o una notificación de "si diskIsMounted", porque si tienes que montar el disco en el cronTab de inicio, el disco será expulsado antes de la final de la copia de seguridad ;)

**Me proporcionan una idea simple y algo de código para ayudar a usted, que sin duda tendrá que modificar algo de código.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X