Это только обновление последнего столбца, потому что каждое окно Finder имеет ровно одну целевую папку за раз (содержимое которой отображается в последнем столбце). Решение состоит в том, чтобы перейти вверх по иерархии папок и обновить родительские папки.
tell application "Finder"
set t to front window's target
repeat
try
update every item in t
set t to t's parent -- go one level up
on error -- e.g. when you reach root
exit repeat
end try
end repeat
end tell
Это быстрое и грязное решение, так как оно подходит к корню диска. В идеале он остановился бы на папке, которая отображается в крайнем левом столбце, но я не мог понять, как определить, что это такое.