J'ai accidentellement déplacé plus de 4 000 fichiers dans la corbeille et je veux les remettre à leur emplacement d'origine. Bien que le Lion prenne en charge cette fonctionnalité (via la commande "Remettre" du Finder), cela ne vous permettra de remettre un fichier à la fois.
J'ai trouvé un script AppleScript pour automatiser le processus de restauration des fichiers, un fichier à la fois. J'ai exécuté le script pendant la nuit et cela a généralement fonctionné, mais 1 700 fichiers sont restés dans ma corbeille.
Le problème est que les fichiers restants nécessitent que je saisisse un mot de passe avant que la récupération puisse avoir lieu. Je crois que ces fichiers ont été créés sous un autre propriétaire.
Ma question est comment puis-je contourner cela?
Existe-t-il un moyen d’entrer dans un mode superutilisateur qui évite d’avoir à saisir un mot de passe pour chaque fichier que je veux restaurer?
Toute aide est grandement appréciée.
Voici le 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