在AppleScript中,我经常需要在文件之间转换为POSIX路径和AppleScript的本机文件别名。
这样做的方法是通过标准添加中的POSIX File类:
set aFile to POSIX file "/"
get aFile's POSIX path
如何在JXA中进行这些演员表/转换?我试过了
var app = Application.currentApplication();
app.includeStandardAdditions = true;
app.POSIXFile().make('/');
但我只能
第4行出错:错误:POSIXFile不是应用程序«Appname»
的有效类
答案 0 :(得分:3)
使用Path
:
var file = Path('/');
然后您可以使用file
AppleScript中允许的任何文件引用。
虽然我仍然不知道标准添加中的POSIXFile
类型发生了什么(或者我需要如何调用它)。