0
我正在將一些多年來製作的自動工作流程轉換爲JXA,並且我在使用一些基本功能時遇到了一些麻煩。首先,我只是試圖從一個特定的路徑在finder中打開一個文件夾。我遇到了this link在finder中打開一個位置,但它似乎不適用於一個文件夾。在Finder中使用JXA(在Mac上用於自動化的Javascript)顯示
在其他JavaScript實現,我習慣了做這樣的事情:
var f = new File("path/to/my/file/or/folder");
f.execute();
它似乎並沒有在JXA工作。我可以導航上下使用像這樣的樹:
var run = function(){
var finder = Application("Finder");
finder.includeStandardAdditions = true;
return finder.startupDisk.folders["Users"].open();
}
,但似乎非常繁瑣的,我不知道如何使它的動態。有沒有辦法在該位置使用POSIX路徑並打開查找器?
感謝您的幫助!