반응형
NAS를 밤시간에는 자동으로 꺼지게 설정했는데 반대로 무소음인 Mac Studio 는 항시켜둔다.
덕분에 아침마다 매번 마운트 하기 귀찮아서 자동으로 마운트 하도록 설정
1. Automater 를 실행하고 응용프로그램 > AppleScript 실행을 선택
2. 스크립트에 다음과 같이 넣어 준다
tell application "Finder"
if not (exists disk "Data") then
mount volume "smb://서버주소/폴더이름" as user name "아이디" with password (do shell script "security find-internet-password -s 서버주소 -w")
end if
end tell
if not은 이미 마운트 된경우를 위해서 넣고 마운트 비밀번호는 Keychine에서 불러오도록 함.
3. 저장을 눌러서 mount.app으로 원하는 폴더에 저장.
4. 캘린더를 이용하기
- 캘린더(Calendar) 앱 실행
- 왼쪽에서 + 버튼을 눌러 새로운 캘린더 생성 (예: "자동 마운트")
- 새로운 이벤트 생성
- 날짜: 아무 날짜나 설정
- 시간: 08:00 AM
- 반복: 매일
- 알림: "파일 열기" 선택 후 mount.app 지정
4.1 crontab 사용하기 (vi 편집기 이용)
- 터미널을 열고 crontab -e 를 입력하고 엔터
- i키를 누르고 아래를 입력
-
0 8 * * * /usr/bin/open 저장한 폴더경로/mount./app
-
입력이 끝났으면 esc키를 한번 누르고 :wq 를 입력하고 엔터
-
제대로 입력되었는지 확인하려면 crontab -l 을 입력하고 엔터
아침 8시에 자동으로 마운트 함 ㅎㅎ. 잘된다.
보너스 Data폴더에 있는 Apps.sparsebundle 을 마운트 하는 경우 AppleScript 는 다음과 같음.
if not (exists disk "Apps") then
do shell script "hdiutil attach /Volumes/Data/Apps.sparsebundle"
end if
반응형
'MacOS' 카테고리의 다른 글
macOS 14 Sonoma 텍스트 삽입 지점(커서) 이전으로 되돌리기 (0) | 2023.10.22 |
---|---|
Mac OS 용 Steam 에서 Xbox 컨트롤러가 여러개로 나타날 때 (0) | 2022.12.25 |
macOS 터미널 기본 쉘 변경 (0) | 2022.12.15 |
부팅시 외장 하드 디스크 자동으로 마운트 하고 싶지 않을 때 (2) | 2021.10.12 |
OS X 스크린샷 저장 폴더 위치를 바꾸는 방법 (0) | 2020.12.23 |