Bonjour,
c'est pourquoi c'est le système d'exploitation qui s'en charge.
La réponse est soit un fichier en double, soit un problème de droits
d'accès,
selon ce que j'ai touvé.
A+
Le 16 avr. 09 à 01:14, Emmanuel Levy a écrit :
> At 9:16 PM +0200 4/15/09, lists@??? wrote:
>> On me dit dans mon oreillette que l'erreur -15266 correspond à
>> errFinderCantMoveSource. Ceci pourrait-il expliquer cela?
>
> En théorie, un script qui travaille de façon répétitive sur un
> dossier devrait être muni d'un système de sémaphore pour gérer les
> droits en écriture de ce dossier. En effet ajouter un fichier à un
> dossier est assez analogue à écrire dans un fichier: on ne peut être
> qu'un process à la fois à le faire, les autres doivent attendre
> qu'on ait fini pour écrire à leur tour. De surcroît, rien n'assure
> que, une fois le fichier fini de recopier, l'autorisation en
> écriture du dossier soit instantanément rétablie.
>
> En pratique, ce type de sémaphore est assez difficile à réaliser de
> façon rigoureuse, donc on peut choisir de s'en passer et alors
> prévoir que le script risque de rencontrer de temps à autre une
> erreur d'autorisation: et dans ce cas, organiser une petite boucle
> d'attente pour ré-essayer un peu plus tard.
>
> A+!
> Emmanuel
> _______________________________________________
> Applescript_fr mailing list
> Applescript_fr@???
> http://listes.patpro.net/mailman/listinfo/applescript_fr
_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr