題 顯示OS X的Finder功能中的文件


我很熟悉

explorer /select,/path/to/something

在Windows資源管理器中打開包含文件的文件夾,突出顯示該文件。任何人都知道使用Finder對OS X執行相同操作的一個襯墊(或一個襯墊AppleScript)?谷歌搜索似乎沒有透露出一個內襯的方式。


4
2017-11-23 14:01


起源




答案:


open 命令通常就像雙擊文件一樣,但它有一個 -R 用於在finder中顯示參數的標誌。因此,您正在尋找:

open -R /path/to/something

有關詳細信息,請參閱公開手冊頁。


9
2017-11-23 14:27





Finder的AppleScript字典有一個 reveal 命令:

tell app "Finder" to reveal POSIX file "/private/etc"

但它不會將Finder放在前面或使用創建窗口的默認視圖選項。

這應該另外做這兩件事:

tell application "Finder"
    reopen
    activate
    set selection to {}
    set target of window 1 to (POSIX file "/private/etc")
end tell

3
2017-11-23 21:13





我修改了找到的代碼 本文,它沒有經過測試,但它仍然是一些東西。

property the_path : "/Library/Scripts/file.ext"

--No more edits.

set the_folder to (POSIX file the_path) as alias
tell application "Finder"
if window 1 exists then
set target of window 1 to the_folder
else
reveal the_folder
end if
end tell

2
2017-11-23 14:10