[OSX] – Changer son fond d’écran en ligne de commande

La plupart des utilisateurs de Mac définissent le fond d’ écran à partir des Préférences Système OS X ou en cliquant avec le bouton droit de la souris sur une image située quelque part dans le système de fichiers, ce qui est sans doute le moyen le plus rapide et le plus efficace de changer l’arrière-plan des Macs. Pour ceux qui ont besoin de savoir comment définir l’image arrière-plan de bureau à partir de la ligne de commande, la solution est la suivante :

Utilisez la commande osascript, qui est en fait juste la ligne de commande front-end d’AppleScript, comme vous le verrez avec un nom d’application de base dans la syntaxe:

$ osascript -e 'tell application "Finder" to set desktop picture to POSIX
file "/path/to/picture.jpg"'

Par exemple, pour définir une image sur le bureau appelé « picture.jpg » comme fond d’écran:

$ osascript -e 'tell application "Finder" to set desktop picture to POSIX
 file "~/Desktop/picture.jpg"'

Il n’y a aucune confirmation, le papier peint changera juste instantanément.

Laisser un commentaire