2017-02-03 8 views
0

업데이트 : 내가 정말로해야 할 일은 Mac OS에서 부트 드라이브의 볼륨 이름을 확인하는 것입니다. 대한Applescript 또는 Python이 로컬 파일에 대한 완전한 경로를 제공 할 수 있습니까?

: 그것은 ("\ C"와 같은) 드라이브 문자와 함께 "/ 볼륨 /"또는 Windows에서 시작하는 것입니다 맥 OS에 내가 "정규화"가 무엇을 의미하는지에 대한 설명으로

, 예를 들어, "/ Users/bryandunphy/Music"이 "/ Volumes /"현재 기본 드라이브 '/ Users/bryandunphy/Music'또는 ''Computer Name '/ Volumes /'현재 기본 드라이브 '/ Users/bryandunphy/Music "

"컴퓨터 이름 ","각 볼륨/볼륨 "이 나열된 드롭 다운 상자에서 명령 줄에 제공된 경로를 선택하려면 다음을 선택해야합니다. 선택한 볼륨의 디렉토리

"Filename"상자에 Absolute Path를 넣으려고했으나 경로를 무시하고 이름을 그대로 유지했습니다.

아무도 업로드 할 곳을 제안 할 수있는 경우 초기 드롭 다운 상자의 사진이 있으므로이 질문에 대한 링크를 넣을 수 있습니다. 당신이 시작 볼륨의 이름을 얻을 수있는 애플 스크립트에서

+0

. '/'에서 시작하는 하나의 파일 시스템 만 존재하며, 내부, 외부 또는 모든 것이 그 파일 시스템의 어떤 지점에 마운트됩니다. 드라이브 변경은 불가능합니다 : A : (플로피 일 수도 있음), B : (플로피 일 수도 있음), C : (아마도 원하는 것), D : (CD- ROM 또는 누락) ... –

+0

@Mark Setchell - MAC OS 드롭 다운 상자 **는 컴퓨터 이름 (**)에서 시작하여 ** 볼륨 이름 **을 선택하도록 강요합니다. 디렉토리를 선택하십시오. –

+0

그것은 시동 디스크의 이름입니다 ... https://discussions.apple.com/thread/1194372?start=0&tstart=0 –

답변

0

set startupVolume to boot volume of (system info) 

경로의 두 가지 표현이 애플 스크립트에 있습니다

  • HFS 경로는 콜론 분리는 항상 시작 디스크 이름 :

    "Macintosh HD:Users:myself:Desktop:" 
    "Backups:Path:To:File.ext" 
    
  • POSIX 경로, 슬래시 구분 , 시동 볼륨을 나타내는 슬래시로 항상 시작 : 맥 OS 나 리눅스에서 * "현재 기본 드라이브"*의 더 conceot 없습니다

    "/Users/myself/Desktop/" 
    "/Volumes/Backups/Path/To/File.ext" 
    
+0

이상한 이중 경로 설명을 주셔서 감사합니다. –