Bonjour,
Je tente de faire un script qui liste les applications installées (qui en filtrera certaines dans un second temps et qui enverra la liste par mail dans un troisième).
J'ai récupéré ce script que j'ai commencé à modifier. Il fonctionne très bien. Sur un dossier de test avec 4 5 dossiers il m'en fait bien la liste. Malheureusement, quand je sélectionne le dossier application le script ne s'arrête plus, le Finder ne répond plus et je suis obligé de le forcer à quitter...
voila le script:
message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 set votreChoix to choose folder set listeNoms to "" tell application "Finder" set liste_Dossiers to every folder of entire contents of folder (votreChoix as alias) set thePath to every folder of entire contents of folder (votreChoix as alias) if (count liste_Dossiers) is not 0 then repeat with i from 1 to (the count items of liste_Dossiers) set nom to name of item i of text items of liste_Dossiers as text set listeNoms to listeNoms & nom & return end repeat set chemin_Fichier to (votreChoix as text) & " Fichiers.txt" as text try set chemin_Fichier to open for access chemin_Fichier with write permission set eof chemin_Fichier to 0 write listeNoms starting at eof to chemin_Fichier close access chemin_Fichier on error close access chemin_Fichier end try end if end tell
error "Erreur dans Finder*: Délai dépassé pour un AppleEvent." number -1712
Je ne voit pas ce qui le gène
Si il y a une autre solution ou si je fais une erreur dans mon script, je ne vois pas...
D'avance merci pour votre aide
Partager