2016-06-11 10 views
2

In AppleScript muss ich oft zwischen Dateien als POSIX-Pfade und als AppleScript native Datei Aliase konvertieren.Wie arbeite ich mit POSIX-Pfaden in JXA

Die Art und Weise zu tun, es über die POSIX-Dateiklasse in Standardaddition ist:

set aFile to POSIX file "/" 
get aFile's POSIX path 

Wie mache ich diese Abgüsse/Umwandlungen in JXA? Ich habe versucht,

var app = Application.currentApplication(); 
app.includeStandardAdditions = true; 

app.POSIXFile().make('/'); 

Aber ich bekomme nur

Error on line 4: Error: POSIXFile is not a valid class for application «Appname»

Antwort

1

Dies ist direkt im documentation:

Verwendung Path:

var file = Path('/'); 

Und dann können Sie file überall verwenden Dateireferenzen wären in AppleScript erlaubt.

Obwohl ich immer noch nicht weiß, was mit dem POSIXFile Typ aus den Standard-Ergänzungen passiert (oder wie ich es nennen müsste).