Я использую автомат с applescript (без текста, в поисковике) для включения / выключения скрытых папок. Я пытаюсь сделать это без перезапуска средства поиска, поэтому я просто хочу обновлять каждое окно средства поиска. Я хочу применить обновление ко всему искателю / каждому окну, а НЕ только к самому верхнему окну.
С текущим сценарием мне нужно вручную перейти в другую папку и вернуться, чтобы показать скрытые файлы. Я хочу автоматизировать обновление. Прямо сейчас у меня он запрашивает разрешение> если да, то переключать скрытые файлы> (И здесь я хочу обновить все поисковые системы.)
Код:
on run {input, parameters}
set cur_state to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if cur_state = "TRUE" then
do shell script "defaults write com.apple.finder AppleShowAllFiles FALSE"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles TRUE"
end if
return input
end run