IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Récupérer plusieurs centaines de fichiers dans la corbeille
Options
megaturrican
posté 29 Apr 2019, 13:01
Message #1


Nouveau Membre


Groupe : Membres
Messages : 17
Inscrit : 4 May 2005
Membre no 38 407



Bonjour à tous,

J'ai un problème sur un iMac que je n'arrive pas à résoudre.
De nombreux dossiers ont été expédiés à la corbeille (et il y sont toujours)
Il est possible de les sélectionner individuellement et de faire remettre pour les restaurer à leur emplacement d'origine.

Par contre impossible de faire une sélection multiple, l'option remettre n'est plus disponible dans ces cas là.

Vous avez une idée ? une app ou un script ?

La sauvegarde à 4 jours (avec carbon copy cloner), mais il y avais des dossiers importants.

Le système est MacOS highSierra 10.3.6 sur un iMac 21.5 late 2013.

Merci si vous avez un tuyau pour dépanner ou une astuce.



--------------------
Mac Mini fin 2012 - SSD crucial 500go + HDD 500Go - 8Go RAM - Ecran 24 pouces
Go to the top of the page
 
+Quote Post
jeanjd63
posté 29 Apr 2019, 13:09
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 135
Inscrit : 15 Nov 2007
Lieu : Ardèche
Membre no 99 922



Salut

Peut être un fichier ou répertoire qui met le bronx.

Tente de sélectionner une dizaine de fichiers pour voir.
Go to the top of the page
 
+Quote Post
ades
posté 29 Apr 2019, 13:27
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 733
Inscrit : 23 Nov 2002
Membre no 4 808



remettre ne fonctionne que si tous les éléments viennent du même endroit, je viens de tester su capitan


--------------------
MBP 15 unibody 2,4 Ghz , 4Go 320Go, OSX 10.11.6 / MacMini i7 2,3Ghz, 16Go, ssd 256Go, DD 1To avec fusion drive d'après Kalm, OSX 10.11.6
ce n'est pas parce qu'on n'a pas la télé qu'on n'est pas au courant…, au contraire!
Go to the top of the page
 
+Quote Post
megaturrican
posté 29 Apr 2019, 13:29
Message #4


Nouveau Membre


Groupe : Membres
Messages : 17
Inscrit : 4 May 2005
Membre no 38 407



Merci ades, je ne le savais pas du tout.

est-il possible de savoir si les fichiers appartiennent à une même arborescence dans la corbeille ?


Ce message a été modifié par megaturrican - 29 Apr 2019, 13:31.


--------------------
Mac Mini fin 2012 - SSD crucial 500go + HDD 500Go - 8Go RAM - Ecran 24 pouces
Go to the top of the page
 
+Quote Post
Benzebut
posté 29 Apr 2019, 15:56
Message #5


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 854
Inscrit : 5 Mar 2003
Lieu : Ville de Notre-Dame
Membre no 6 523



Citation (megaturrican @ 29 Apr 2019, 13:01) *
J'ai un problème sur un iMac que je n'arrive pas à résoudre.
De nombreux dossiers ont été expédiés à la corbeille (et il y sont toujours)
Il est possible de les sélectionner individuellement et de faire remettre pour les restaurer à leur emplacement d'origine.

Ne serait-il pas plus simple de justement les remettre les uns après les autres ? Pour justement éviter de trop chambouler l'indexation et l'organisation de ces fichiers ?
Tout dépend du nombre de dossiers en question bien évidemment ...


--------------------
Sur iMac Retina 5K mi-2017 au format Alu 27" / 4.2 GHz Core i7 / 24 Go Ram / Radeon Pro 580 / 512 Go SSD
Avec macOS 10.13.6 (High Sierra) depuis septembre 2018, mais en gardant iTunes 12.6 -> voir forum Vos Bidouilles...
En réseau Wifi 802.11n avec une boite ADSL 2+

Nostalgique de l'Apple IIgs ? Un petit émulateur : www.casags.net
Go to the top of the page
 
+Quote Post
uzboxberg
posté 29 Apr 2019, 16:02
Message #6


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 14 470
Inscrit : 13 May 2005
Membre no 39 087



Citation (ades @ 29 Apr 2019, 13:27) *
remettre ne fonctionne que si tous les éléments viennent du même endroit, je viens de tester su capitan


tout pareil sous Mojave. wink.gif
Go to the top of the page
 
+Quote Post
megaturrican
posté 29 Apr 2019, 17:49
Message #7


Nouveau Membre


Groupe : Membres
Messages : 17
Inscrit : 4 May 2005
Membre no 38 407



Citation
Ne serait-il pas plus simple de justement les remettre les uns après les autres ? Pour justement éviter de trop chambouler l'indexation et l'organisation de ces fichiers ?
Tout dépend du nombre de dossiers en question bien évidemment ...


Ben le soucis c'est qu'il y a plus de 11000 fichiers dans la corbeille.

Déjà c'est bien d'avoir l'info sur la restauration des éléments de la corbeille, car je ne le savais pas.


--------------------
Mac Mini fin 2012 - SSD crucial 500go + HDD 500Go - 8Go RAM - Ecran 24 pouces
Go to the top of the page
 
+Quote Post
baron
posté 29 Apr 2019, 17:51
Message #8


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 12 721
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Il me semble qu'il faudrait faire un petit script (Automator suffit peut-être ?) qui liste le contenu de la Corbeille, sélectionne les fichiers un à un et leur applique récursivement la commande Remettre.

Si tu veux, je peux déplacer le sujet dans la section Programmation > Technologies Apple où tu auras plus de chances de toucher quelqu'un qui puisse t'aider à mettre cela en forme…


--------------------
MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 4 Go/SSD Samsung 850EVO 500 Go – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   Routeur/modem ADSL Trendnet TW100-BRM504 > B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
Benzebut
posté 30 Apr 2019, 13:42
Message #9


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 854
Inscrit : 5 Mar 2003
Lieu : Ville de Notre-Dame
Membre no 6 523



Citation (megaturrican @ 29 Apr 2019, 17:49) *
Ben le soucis c'est qu'il y a plus de 11000 fichiers dans la corbeille.

Déjà c'est bien d'avoir l'info sur la restauration des éléments de la corbeille, car je ne le savais pas.

La quantité est conséquente. Ceci dit, cela peut se faire par des séries et permettre justement de faire du rangement. Ou tenter l'option d'un petit script sous macOS effectivement.


--------------------
Sur iMac Retina 5K mi-2017 au format Alu 27" / 4.2 GHz Core i7 / 24 Go Ram / Radeon Pro 580 / 512 Go SSD
Avec macOS 10.13.6 (High Sierra) depuis septembre 2018, mais en gardant iTunes 12.6 -> voir forum Vos Bidouilles...
En réseau Wifi 802.11n avec une boite ADSL 2+

Nostalgique de l'Apple IIgs ? Un petit émulateur : www.casags.net
Go to the top of the page
 
+Quote Post
megaturrican
posté 3 May 2019, 10:39
Message #10


Nouveau Membre


Groupe : Membres
Messages : 17
Inscrit : 4 May 2005
Membre no 38 407



Citation (baron @ 29 Apr 2019, 17:51) *
Il me semble qu'il faudrait faire un petit script (Automator suffit peut-être ?) qui liste le contenu de la Corbeille, sélectionne les fichiers un à un et leur applique récursivement la commande Remettre.

Si tu veux, je peux déplacer le sujet dans la section Programmation > Technologies Apple où tu auras plus de chances de toucher quelqu'un qui puisse t'aider à mettre cela en forme…


Merci Baron, je veux bien !
Je serai bien intéressé par une solution utilisant la corbeille comme première solution de secours.
Je pense que je ne soit pas le seul d'ailleurs. J'ai bien cherché en ligne, mais je n'ai pas encore trouvé d'App ni de scripts pour cette tâche spécifique ...

Je me rends compte que les sauvegardes doivent vraiment être multiples et différentes pour éviter les problèmes de ce genre et surtout palier d'éventuels problèmes "impensables" tels que la restauration d'une centaine de fichiers à partir de la corbeille.

Ce message a été modifié par megaturrican - 3 May 2019, 17:33.


--------------------
Mac Mini fin 2012 - SSD crucial 500go + HDD 500Go - 8Go RAM - Ecran 24 pouces
Go to the top of the page
 
+Quote Post
PBell
posté 4 May 2019, 08:14
Message #11


Adepte de Macbidouille
*

Groupe : Membres
Messages : 185
Inscrit : 7 Dec 2013
Lieu : Ile de France
Membre no 188 169



Bonjour,
Il y a plusieurs façons de faire cette opération de retour des fichiers de la corbeille à leur emplacement d'origine.

PERL Script :
Via un script PERL écrit et partagé sur github : merci à Sergey Lyubka !
Voir le lien : restore_mac_trash.pl
Cela nécessite de savoir lancer un script PERL.
Il faut savoir que l'emplacement d'origine des fichiers de la corbeille est stocké dans le fichier caché DS_Store de la corbeille
La corbeille n'est qu'un simple dossier caché .Trash dans le dossier de l'utilisateur.

Applescript :
On peut aussi faire un Applescript en utilisant une particularité des raccourcis clavier liés à la corbeille:
On peut supprimer un fichier sélectionné d'un dossier en tapant Cmd Backspace (la touche flèche vers la gauche située au dessus du return) : le fichier passe de ce dossier à la corbeille.
Chacun sait cela...
Mais on peut aussi effectuer la même opération à partir du fichier de la corbeille !
Cmd Backspace va effectuer exactement l'opération inverse et remettre le fichier d'où il venait.
C'est ce que fait ce script :
1) il ferme toutes les fenêtres du Finder
2) il ouvre la fenêtre corbeille et, pour chaque fichier de la fenêtre, il simule la frappe des touches Cmd Backspace

CODE
repeat
    tell application "Finder"
        close windows
        if items of trash is {} then return
        open trash
        activate
    end tell
    tell application "System Events"
        key code 125 --  flèche vers le bas
        key code 51 using command down -- command-backspace
    end tell
end repeat



Avec le Finder :
On peut faire à la main la méthode de ce script :
1) ouvrir la fenêtre de la corbeille
2) sélectionner des fichiers (Cmd A pour tous !)
Taper les touches Cmd Backspace
Cependant cette dernière méthode ne fonctionne que lorsque le groupe de fichiers sélectionnés provient du même dossier d'origine !


Attention : dans les 3 méthodes, cela suppose que le dossier, dans lequel était les fichiers avant d'être mis à la corbeille, existe toujours !!
Si il n'existe plus, il n'y a que la méthode PERL pour lequel un dévelopeur à ajouté la re-création du dossier.

Cordialement

Ce message a été modifié par PBell - 4 May 2019, 08:17.


--------------------
iMac 27 i7 2,8GHz 8Go/1To 10.6.8 /10.10 / 10.11
iMac 20 C.Duo 2,6Ghz 8Go/350Go 10.6.8 / 10.11
Mini C.Duo 2,0Ghz 2Go/500Go 10.6.8
Go to the top of the page
 
+Quote Post
baron
posté 4 May 2019, 11:53
Message #12


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 12 721
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Waouw ! C'est super. thumb.gif
J'ignorais complètement le raccourci-clavier dans la Corbeille.

jap.gif


--------------------
MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 4 Go/SSD Samsung 850EVO 500 Go – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   Routeur/modem ADSL Trendnet TW100-BRM504 > B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
megaturrican
posté 6 May 2019, 13:11
Message #13


Nouveau Membre


Groupe : Membres
Messages : 17
Inscrit : 4 May 2005
Membre no 38 407



Bonjour à tous,

J'ai cherché en anglais cette fois des solutions, et j'en suis arrivé aux même solutions proposées ci-dessus.

Citation (PBell @ 4 May 2019, 08:14) *
Taper les touches Cmd Backspace


Ça par contre je ne connaissais pas. Je suis adepte des raccourcis clavier sur Mac, mais comme je passe aussi du temps sur PC...
Merci en tout cas pour les méthodes proposées. Pour ma part j'ai pris le script Perl et ça a fonctionné nickel !

Ce message a été modifié par megaturrican - 6 May 2019, 13:17.


--------------------
Mac Mini fin 2012 - SSD crucial 500go + HDD 500Go - 8Go RAM - Ecran 24 pouces
Go to the top of the page
 
+Quote Post
snb
posté 8 May 2019, 16:01
Message #14


Adepte de Macbidouille
*

Groupe : Membres
Messages : 174
Inscrit : 13 Jun 2003
Lieu : Yerres
Membre no 8 042



Citation (baron @ 4 May 2019, 12:53) *
Waouw ! C'est super. thumb.gif
J'ignorais complètement le raccourci-clavier dans la Corbeille.

jap.gif

Une petite piqure de rappel sur les raccourcis clavier


--------------------
iMac 27" 2,7 GHz Intel Corei5 (mi-2011)- Mac OS 10.13.6 - 12 Go - SSD 1To + HD 1 To
Go to the top of the page
 
+Quote Post
baron
posté 9 May 2019, 02:20
Message #15


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 12 721
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Merci ! C'est toujours utile. smile.gif

Tu observeras quand même que sur la page indiquée, il n'est (sauf erreur) nulle part indiqué que le raccourci Cmd-Supprimer permet de remettre un fichier à son emplacement d'origine lorsqu'on est dans la fenêtre de la Corbeille… whistle.gif

D'autre part, il y a tant de raccourcis qu'on ne retient généralement que ceux qu'on utilise plus ou moins souvent ou ceux sur lesquels quelqu'un a attiré notre attention.


--------------------
MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 4 Go/SSD Samsung 850EVO 500 Go – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   Routeur/modem ADSL Trendnet TW100-BRM504 > B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 16th July 2019 - 14:07