Мои возможности AppleScript довольно ограничены, поэтому, пожалуйста, простите, что может быть простым вопросом.
У меня есть этот скрипт в качестве службы Automator, который откроет серию псевдонимов в новых окнах.
Инициируетсявведите команду в Finder через prefs> клавиатура> ярлыки> службы.
Служба получает выбранные файлы или папки в Finder
on run {input, parameters}
repeat with aFile in input
tell application "Finder"
try
set origFile to original item of aFile
set aWindow to make new Finder window
set aWindow's target to origFile's parent
select origFile
end try
end tell
end repeat
end run
Вместо этого я хочу попробовать открыть вкладки, желательно без использования сценариев GUI.
set aWindow to make new Finder window
, по-видимому, не имеет эквивалента set aWindow to make new Finder tab
, и поиск онлайн-документации Apple для «make» или «tab» оказался довольно бесполезным ... или, скорее, большим количеством плодов, все неправильного сорта: /
У меня есть версия с графическим интерфейсом из другого источника
on new_tab()
tell application "System Events" to tell application process "Finder"
set frontmost to true
tell front menu bar to tell menu "File" to tell menu item "New Tab"
perform action "AXPress"
end tell
end tell
end new_tab
, поэтому, если прямой подход не пройден, как я могу сложить это в свой существующий скрипт?
MacOS 10.13.4