Le 26 mars 2008 à 13:45, zacromatafalgar a écrit :
>>
>> De : Yves PETRONIN <y.petronin@???>
>> Date : 25 mars 2008 13:14:20 HNEC
>> À : applescript_fr@???
>> Objet : [AS] Changer la date de création d'un fichier
>> Répondre à : La liste AppleScript Francophone
>> <applescript_fr@???
>>>
>>
>>
>> Merci. Je vais essayer cette solution pour ma culture. Entre temps
>> j'ai eu l'idée d'une solution bestiale. J'ai recopié les fichiers
>> sur un autre ordinateur dont j'ai modifié chaque fois la date
>> système temporairement, puis sauvegardé à nouveau. Pas vraiment
>> élégant donc....
>>
>
> Bonjour,
>
> J'ai bricolé un petit droplet qui met la date voulue à l'aide le la
> commande touch, il suffit de remplacer la valeur de la variable
> "theDate" par la date désirée en lui donnant le format suivant :
> AAAAMMJJhhmm.ss (oui, un point entre les minutes et les secondes)
> Ce petit script est certainement perfectible, je fais confiance aux AS
> de la liste…
>
> on open theseItems
> set theDate to "200801261012.51"
> repeat with i from 1 to the count of theseItems
> set thisItem to (item i of theseItems)
> do shell script "touch -t " & theDate & space & (quoted form of
> POSIX path of thisItem)
> end repeat
> end open
Ai-je mal lu la description de la commande touch ?
J'avais cru comprendre qu'elle permet de changer la date de
modification d'un fichier, pas sa date de création.
Yvan KOENIG
_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr