Bonjour,
je voudrais renommer des dossiers. Plus précisément, je veux passer de "miniDoc" à "mini_doc".
Bonjour,
je voudrais renommer des dossiers. Plus précisément, je veux passer de "miniDoc" à "mini_doc".
Automator fait ça bien et facilement.
Si tu connais le shell tu peux aussi passer par là, ou encore par l'AppleScript.
Je n'ai pas réussi avec Automator.
essaie de poster ton processus Automator on pourra peut-être te trouver le bug
Voilà ce que j'ai fait...
le problème est que tu demande les fichiers du Finder après le renommage.
il faut que tu remontes le deuxième élément en premier et ça devrait marcher
Cela ne marche toujours pas. ???
en fait le cartouche "Obtenir les éléments du Finder indiqués" va prendre les éléments qui sont listés dedans, pas d'invite pour choisir les fichiers à traiter.
dans ce cartouche tu as un fichier (je sais pu le nom...) et donc à mon avis c'est pas ce que tu voulais faire.
tu peux au choix supprimer le fichier listé dans ce cartouche et ajouter les fichiers que tu veux traiter, ou supprimer carrément le cartouche et ajouter "Demander des éléments du Finder". Là il faut changer deux trois paramètres :
- "Type : Fichiers et dossiers" ça c'est pour que tu puisses choisir des fichiers ET des dossiers
- cocher "Autoriser les sélections multiples" pour pouvoir traiter plusieurs fichiers à la fois
une fois fait ça ça roule
Ok en fait j'ai TRES mal posé mon problème.
Je cherche à renommer les dossiers et les sous-dossiers de façon récursive en indiquant juste un dossier.
Par exemple, j'ai :
Je voudrais juste indiquer monDossier en indiquant de remplacer "miniDoc" par "mini_doc", pour obtenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 monDossier +-- Ss-Dossier1 +-- Ss-Ss-Dossier +-- miniDoc +-- Ss-Dossier2 +-- Ss-Ss-Dossier +-- Ss-Ss-Ss-Dossier +-- miniDoc
Comment faire ? Au pire, des lignes de console me conviendraient.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 monDossier +-- Ss-Dossier1 +-- Ss-Ss-Dossier +-- mini_doc +-- Ss-Dossier2 +-- Ss-Ss-Dossier +-- Ss-Ss-Ss-Dossier +-- mini_doc
pour ça j'ai pas creusé Automator à fond mais il me semble qu'il faille utiliser AppleScript (pour les sous-dossiers).
j'ai fait un script qui aplatissait un dossier, je l'ai joint.
c'est pas beau, je l'ai fait il y a longtemps, mais tu y trouveras les éléments dont tu as besoin (il y a trois scripts qui font à peu près les même choses)
Merci. Il va falloir que je mette aux Apple scripts. Je vais essayer de voir comment faire et je posterais ici avant de tester pour ne pas faire de grosses bêtises.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager