En fait, j'ai ce petit script pour "nettoyer" le bureau. Voici le code :
tell application "System Events"
tell application "Finder" to activate desktop
delay 0.1
tell process "Finder" to click menu item "Clean Up" of menu "View" of menu bar item "View" of front menu bar
end tell
Le script fonctionne correctement lorsqu'aucune fenêtre du Finder n'est ouverte. Cependant, s'il y a au moins une fenêtre du Finder, lorsque la ligne tell application "Finder" to activate desktop
est exécutée, elle rendra cette fenêtre active, plutôt que le bureau.
Quelle en est la raison ? Et quelle est la bonne façon de mettre l'accent sur le bureau (même effet que de cliquer sur l'image du bureau) ?
(Cette opération s'effectue sur El Capitan)