繁体   English   中英

Applescript或Python可以给我本地文件的完全限定路径吗?

[英]Can Applescript or Python give me the Fully Qualified Path to a local file?

更新:我想我真正需要做的就是确定Mac OS下启动驱动器卷名

为了解释我的“完全合格”的含义,在Mac OS上,它将以“ / Volumes /”开头,或者在Windows上以驱动器号(例如“ C:\\”)开头

例如,我希望Mac路径“ / Users / bryandunphy / Music”成为“ / Volumes /'当前默认驱动器'/ Users / bryandunphy / Music”或“'计算机名'/ Volumes /'当前默认驱动器'/ Users / bryandunphy /音乐”

我需要它来选择在命令行中提供的路径,该路径列出了“计算机名”,“ /卷中的每个卷分别”,“列出的计算机名”,然后从所选卷上的目录中进行选择。

我已经尝试过在“文件名”框中放置一个绝对路径,但是它忽略了该路径,只是保留了名称。

如果有人可以建议将其上传到某个地方,则我有一个初始下拉框的照片,因此我可以在此问题中添加指向其的链接。

在AppleScript中,您可以使用以下命令获取启动卷的名称

set startupVolume to boot volume of (system info)

AppleScript中有两种不同的路径表示形式:

  • HFS路径(以冒号分隔)始终以磁盘名称开头:

     "Macintosh HD:Users:myself:Desktop:" "Backups:Path:To:File.ext" 
  • POSIX路径(以斜杠分隔)始终以代表启动卷的斜杠开始:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM