Deutsch   English   Français   Italiano  
<tsarc4$1po32$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: Brice <truc@bidule.fr.invalid>
Newsgroups: fr.comp.sys.mac.programmation
Subject: Re: =?UTF-8?B?W0FTXUNvbW1lbnQgw6lqZWN0ZXIgdW4gQVBGUw==?=
Date: Sun, 12 Feb 2023 13:59:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 64
Archive: no
Message-ID: <tsarc4$1po32$1@dont-email.me>
References: <ts8g4k$1f537$1@dont-email.me> <ts8l75$1fnnc$1@dont-email.me>
 <ts8qp6$1gapd$1@dont-email.me> <ts930o$1h60d$1@dont-email.me>
 <tsage5$1ohgk$1@dont-email.me> <tsaii3$1onru$1@dont-email.me>
Reply-To: bgraig@wanadoo.fr
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 12 Feb 2023 13:59:33 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c98025e67f8d3d0b531374bbfb5d057b";
	logging-data="1892450"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18rMyUUUlhTviIWK0s6H6MK"
User-Agent: MacCafe/2.10 (4D18)/peaberry (Mac OS X 10.15.7 (19H2026) - iMac17,1)
Cancel-Lock: sha1:YqwARpiCK/rpw3itDf5xMuOfuTc= sha256:T5Dx85y9nHFcr66r537FrVqO3lLRCesrFpvQLvaYTYs=
	sha1:F/5yLIn3Yl9xINr8PP89PloesfM=
In-Reply-To: <tsaii3$1onru$1@dont-email.me>
X-No-Archive: yes
X-Face: :}ywyZ-%b)Cc*k}3bKB?p$gUzV}e5#AO\tRN\v,6_;8/K3TFt_yh"\4oc8bQk'dG'WnBdOL
 fNzD_5*MM_gX^VL}3~HaA>"~aEIVcJoVA;mz<4u066`=v3%7Q^.JNz.Rb#S!:m+@G|!*u
 Q{v485Tnag<~;'j$
Bytes: 3934

le 12 février 2023 à 12:29, M.V. nous fait part :


> Dans le message <tsage5$1ohgk$1@dont-email.me>, Brice a écrit le 12 février 2023 à 11 h
> 52 :
>
>>> Il vaudrait alors peut-être mieux forcer le démontage des volumes pour
>>> un peu plus de sûreté : tu ne crois pas ?
>>  c'est ce qu'il faudrait : j'ouvre les volets des fenêtres de la pièce
>> et j'éteins les disques
>
> Je vois que, là encore, Cacalina se comporte différemment !
>
> Essaye ceci qui devrait un peu mieux fonctionner :
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
> set volume_list to {"Sto-500Go", "Clone Catalina - Données", "Clone Catalina"}
> repeat with volume_name in volume_list
>   try
>     do shell script "diskutil umount " & quoted form of volume_name
>   on error
>     try
>       do shell script "diskutil umount force " & quoted form of volume_name
>     end try
>   end try
> end repeat
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
>
> C'est un peu bourrin (comme tu n'es pas là pour vérifier ce qu'il se 
> passe, faut pas hésiter) mais ça doit fonctionner : si le démontage 
> « simple » échoue, le script force le démontage et là, il y a peu de 
> chance que le démontage ne se fasse pas.
>
> NB umount ou unmount c'est kif-kif.

c'est peut-être “bourin“ mais ça marche sans problème.
J'ai ajouté 2 autres disques à éjecter et l'historique nous donne :
_________________
tell current application
  do shell script "diskutil umount 'Sto-500Go'"
    --> "Volume Sto-500Go on disk6s2 unmounted"
  do shell script "diskutil umount 'Taurus'"
    --> "Volume Taurus on disk10s2 unmounted"
  do shell script "diskutil umount 'Clone MBP2012'"
    --> "Volume Clone MBP2012 on disk9s2 unmounted"
  do shell script "diskutil umount 'Fatras MacWay'"
    --> "Volume Fatras MacWay on disk9s4 unmounted"
  do shell script "diskutil umount 'Clone Catalina'"
    --> "Volume Clone Catalina on disk8s5 unmounted"
  do shell script "diskutil umount 'Clone Catalina - Données'"
    --> "Volume Clone Catalina - Données on disk8s1 unmounted"
end tell
Résultat :
"Volume Clone Catalina - Données on disk8s1 unmounted"
_________________
Tu est le roi ! 😃

Samedi matin je verrai si c'est bon.
Merci.
Très cordialement,

-- 
B. Graignic
enlever-bgraig@wanadoo.fr