2016-06-11 10 views
2

AppleScriptでは、ファイル間をPOSIXパスとAppleScriptのネイティブファイルエイリアスとして変換する必要があることがよくあります。それを行うにはJXAでPOSIXパスを使うにはどうすればいいですか

の方法は、標準添加でPOSIXファイルのクラスを経由する:

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

私はJXAでこれらのキャスト/変換をどのように行うのですか?私は

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

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

を試みた。しかし、私は唯一の

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

答えて

1

これは右documentationである取得:

使用Path

var file = Path('/'); 

そして、あなたはどこでもfileを使用することができますファイル参照はAppleScriptで許可されます。

私はまだ標準添加(またはどのように私はそれを呼び出すために必要があるだろう)からPOSIXFile型に何が起こったのかわからないけど。

関連する問題