Я случайно переместил более 4000 файлов в корзину и хочу переместить файлы обратно в их исходное местоположение. Хотя Lion поддерживает эту функцию (с помощью команды Finder "Put Back"), она позволяет вам только "вернуть" один файл за раз.
Я нашел сценарий AppleScript, чтобы автоматизировать процесс возврата файлов по одному файлу за раз. Я запустил скрипт за одну ночь, и он в основном работал, но 1700 файлов остались в моей корзине.
Проблема в том, что оставшиеся файлы требуют, чтобы я ввел пароль, прежде чем будет произведена «Возврат». Я считаю, что эти файлы были созданы под другим владельцем.
Мой вопрос, как я могу обойти это?
Есть ли способ войти в режим суперпользователя, который избавляет меня от необходимости вводить пароль для каждого файла, который я хочу восстановить?
Любая помощь с благодарностью.
Вот AppleScript:
repeat 4173 times --or as many files you have
tell application "Finder" to open trash --open the trash folder
tell application "Finder" to activate
tell application "System Events"
tell process "Finder"
delay 0.2 -- adjust delay as needed
key code 125 --move down to get focus on a file
key down command --hold command key
delay 0.2 -- adjust delay as needed
key code 51 --hit delete
key up command --release command
end tell
end tell
delay 0.2 -- adjust delay as needed
tell application "Finder" to close every window --close everything for the next cycle
end repeat