У меня есть простой скрипт для извлечения элементов из корзины и помещения их обратно в исходный каталог:
repeat 10 times
tell application "Finder" to open trash
tell application "Finder" to activate
tell application "System Events"
tell process "Finder"
delay 0.2
key code 125
key down command
delay 0.2
key code 51
key up command
end tell
end tell
delay 0.2
tell application "Finder" to close every window
end repeat
Но запуск этого скрипта вызывает исключение — появляется диалоговое окно поиска, в котором говорится, что файл уже существует в исходном местоположении, с тремя вариантами: «Сохранить оба», «остановить» и «заменить». Я бы хотел, чтобы скрипт автоматически выбирал «заменить».
Есть идеи?