Path: ...!3.eu.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!porbandar.httrack.net!news.httrack.net!news.alphanet.ch!alphanet.ch!.POSTED.lfbn-ren-1-614-45.w81-53.abo.wanadoo.fr!not-for-mail From: =?UTF-8?B?IkJlbm/DrnQgTC4i?= Newsgroups: fr.comp.sys.mac.programmation Subject: Re: =?UTF-8?B?W0FTXcKgZmljaGllciBjb3Bpw6kgYXUgbGlldSBkJ8OqdHI=?= =?UTF-8?B?ZSBkw6lwbGFjw6kgKD8p?= Date: Tue, 8 Feb 2022 15:04:13 -0000 (UTC) Organization: C'est celui qui dit qui est Sender: bobduvallois@lfbn-ren-1-614-45.w81-53.abo.wanadoo.fr Archive: no Message-ID: References: <1pn1xjs.5ngoxm105qdy8N%josephb@nowhere.invalid> <1pn233e.bdvnmi1pfpsw0N%josephb@nowhere.invalid> <62027b30$0$28585$426a74cc@news.free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 8 Feb 2022 15:04:13 -0000 (UTC) Injection-Info: shakotay.alphanet.ch; posting-host="lfbn-ren-1-614-45.w81-53.abo.wanadoo.fr:81.53.19.45"; logging-data="3336"; mail-complaints-to="usenet@alphanet.ch" User-Agent: MacCafe/2.06 (macOS 10.15.7 (19H1615) - MacBookPro14,2) Cancel-Lock: sha1:XNNelptgLQnIXXIXSPp7cpL19bU= sha256:PI1g7hnsaDKcuQv/Tcc+L+vun/T4kFbByEoujtj2NUM= In-Reply-To: X-No-Archive: yes Bytes: 3455 Lines: 53 Avec enthousiasme, le 8 février 2022 à 15:39, pehache écrivit : > Le 08/02/2022 à 15:16, "Benoît L." a écrit : >> Le 8 février 2022 à 13:50, pehache d'un élan de joie s'exprima ainsi : >> >>> Le 08/02/2022 à 12:39, "Benoît L." a écrit : >>>>>>> >>> >>>>> move monFichier to DisqueExterne >>>>> delete monFichier >>>>> >>>>> Puisqu’on est dans un « tell application "Finder" » il est normal que >>>>> cela agisse comme du drag & drop, non ? >>>> >>>> Que se passerait-il si le move était sur le même disque ? (recopie d’un >>>> bout de script dans un autre). >>>> >>>> Il ne serait pas plus sûr de faire un copy puis un delete ? >>>> >>> >>> Rien compris... >> >> Plus lentement et bien dilué pour réduire le taux de C2H5OH :) >> >> Que se passe-t-il si je copie ce bout de script prévu pour un disque >> externe, ou que je fait pointer la variable DisqueExterne sur le disque >> où se trouve le fichier ? >> >> Set nouveauDossier to choose folder >> Set monFichier to choose file >> Tell application "Finder" >> move monFichier to nouveauDossier >> delete monFichier >> end tell >> >> Et si par erreur tu choisis un dossier se trouvant sur le même disque >> que celui où est monFichier… > > A priori dans un tel cas l'instruction "delete" va faire une erreur vu > que "monFichier" n'existe plus après le "move". Effectivement, tu vas donc avoir une erreur suivant la destination du move, avec un copy tu ne l’auras jamais. >> tu n’as plus que CCC ou TM pour le revoir. > > Ou la corbeille. Le "delete" du Finder est un déplacement vers la corbeille. Effectivement, sinon c’est rm la solution. -- C'est pas parce qu'on a rien à dire qu'il faut fermer sa gueule. -+- Audiard dans « La Grande Luciole avec une chaussure noire » -+-