한동안 액세스하지 않은 경우 자동 마운트 해제 .dmg


8

지정된 기간 동안 특정 볼륨에 액세스하지 않은 경우 (.dmg / .sparseimage에서 마운트 된) 특정 볼륨을 자동으로 마운트 해제하는 방법이 있습니까?

편집하다:

  1. 민감한 데이터가 포함 된 암호로 보호 된 이미지에 특히 유용합니다.

  2. 이에 대한 완전한 대답을 얻지 못했기 때문에 여기 에서 비슷하지만 간단한 질문을 했습니다 .

답변:


1

OS는 (dmg 또는 실제 파티션 모두) 즉시 사용할 수 없습니다.

내가 할 일은 마운트 된 이미지를 듣고 x 시간 유휴 후 스크립트를 마운트 해제하는 스크립트를 만드는 것입니다.

Applescript는 작업을 자동화 할 수있는 아주 간단한 방법입니다 (또는 자동화 흐름을 통해).

몇 가지 조언 :

(까다로운 부분은 디스크 이미지를 유휴 상태로 만드는 것입니다)

http://www.mactech.com/articles/mactech/Vol.20/20.07/FolderWatching/index.html

http://webcache.googleusercontent.com/search?q=cache:IjvM1V_MxroJ:macscripter.net/viewtopic.php%3Fid%3D39468+&cd=4&hl=ko&ct=clnk&client=safari

Automator를 사용하여 폴더 / 파일 변경을 확인 하시겠습니까?

디스크 마운트에서 Applescript를 실행하는 방법

외장 드라이브 또는 디스크가 연결되면 프로그램 또는 작업을 자동으로 시작

오늘 나중에 예를 들어 보겠습니다. 흐름은 다음과 같습니다.

open script

drag mounted image disk to it

monitor this disk access (every x time, to save processor)

if last time accessed > idlelimit then     
    eject disk
    quit script

otherwise

keep checking

왜 downvote?
jackJoe

고마워, 그 트릭을 할 것 같습니다. 나는 Applescript를 사용한 적이 없다. 시작하는 방법에 대한 코드 스 니펫 또는 포인터를 제공 할 수 있습니까?
Himanshu P

(누가 공감했는지 몰라요. 아직 답을 공감하거나 공감할만큼 충분히 모르겠습니다)
Himanshu P

@HimanshuPokhariya 시작하는 데 도움이되는 링크를 업데이트했습니다.
jackJoe

2
이것에 대한 연구를 해주셔서 감사합니다. 이미 답변에 좋은 것들이 많이 있습니다. 더 많은 사람들에게 유용하고 유용하게 활용하기 위해 실제 구현 방법을 보여주는 샘플 스크립트를 제공 할 수 있습니까?
nohillside
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.