![]() |
Bienvenue invité ( Connexion | Inscription )
Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.
![]() |
![]()
Message
#1
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 477 Inscrit : 29 Jun 2004 Lieu : Castres Membre no 20 580 ![]() |
Salut a tous je voudrais savoir comment on pourais changer un caractere dans le nom d'un dossier par un autre caractere et etc avec les autre caractere.Merci
-------------------- Alfeur for ever
|
|
|
![]() |
![]()
Message
#2
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 477 Inscrit : 29 Jun 2004 Lieu : Castres Membre no 20 580 ![]() |
En fait il me faudrais celement connaitre une commande pour ne pas changer le nom mais juste un caractere dans le nom d'un dossier
-------------------- Alfeur for ever
|
|
|
![]()
Message
#3
|
|
![]() Adepte de Macbidouille ![]() Groupe : Membres Messages : 236 Inscrit : 12 May 2003 Membre no 7 543 ![]() |
QUOTE(Tordek @ 4 Aug 2004, 19:17) En fait il me faudrais celement connaitre une commande pour ne pas changer le nom mais juste un caractere dans le nom d'un dossier Tel que tu le demandes, ça n'existe pas en AS pur (peut-être avec du shell, mais je ne suis pas calé pour l'affirmer), en somme, pour changer un caractère pour un autre dans le nom d'un dossier (ou fichier d'ailleurs) tu es obligé de manipuler la chaîne de caractères puis de changer entièrement le nom du dossier par le nouveau... Heu... ![]() ![]() Au fait, plus clairement, il faut faire un simple "chercher/remplacer"... voici une piste : CODE tell application "Finder" set Doss to (choose folder) --On choisi un dossier set Nom to name of Doss --On récupère son nom --On note le caractère à remplacer set CarOld to text returned of (display dialog "Indiquez le caractère à remplacer :" default answer "") --On note le caractère de remplacement set CarNew to text returned of (display dialog "Indiquez le caractère de remplacement :" default answer "") --On fait le chercher/remplacer set text item delimiters of AppleScript to CarOld set Lst to text items of Nom set text item delimiters of AppleScript to CarNew set Nom to Lst as text set name of Doss to Nom --On applique le nouveau nom au dossier end tell ![]() -------------------- Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi) |
|
|
![]() ![]() |
Nous sommes le : 1st August 2025 - 16:27 |