Mettre en veille un Mac à partir de la ligne de commande
Table des matières:
Sleep peut être invoqué instantanément sur n'importe quel Mac via la ligne de commande en exécutant la commande pmset ou une exécution AppleScript très simple sous Mac OS X. Cela peut être utile pour de nombreuses raisons, qu'il s'agisse de scripts, d'administration système, gestion à distance avec SSH, ou peut-être vivez-vous simplement dans la ligne de commande.
Nous allons vous montrer deux manières de lancer la veille sur n'importe quel Mac en utilisant la ligne de commande.
Comment mettre un Mac en veille à partir de la ligne de commande de Mac OS X avec pmset
Pour essayer vous-même, lancez Terminal et utilisez l'une des commandes suivantes. N'oubliez pas qu'il n'y a pas d'avertissement, le sommeil est immédiat.
La première astuce utilise pmset et la syntaxe de commande suivante :
pmset sleepnow
Appuyez sur retour et le Mac est instantanément mis en veille.
C'est l'une des utilisations les plus simples de pmset, qui est un utilitaire complet de gestion de l'alimentation.
Comme mentionné, le sommeil se produit immédiatement, donc si vous n'êtes pas prêt pour cela, vous pouvez appliquer une attente ou utiliser une variante de l'astuce suivante car AppleScript peut être programmé facilement.
Comment mettre Mac en veille à partir de la ligne de commande avec AppleScript
L'utilisation d'AppleScript à partir de la ligne de commande est un autre moyen d'activer instantanément la mise en veille à partir du terminal.
La syntaxe de la méthode de veille AppleScript est la suivante :
"osascript -e &39;tell application Finder>"
osascript est un outil de ligne de commande qui exécute des scripts OSA, l'indicateur -e exécute le script entre guillemets plutôt que de rechercher un fichier, et le texte entre guillemets est un AppleScript de base.
L'utilisation de l'une ou l'autre méthode devrait remplacer tout ce qui s'exécute sous Mac OS X et forcer le système à se mettre en veille. Vous pouvez également cibler l'application "Événements système" si vous rencontrez quelque chose qui empêche le sommeil :
"osascript -e &39;dire aux événements système de l&39;application de se mettre en veille&39;"
Ce dernier AppleScript est également utilisé dans notre guide sur la mise en veille à distance d'un Mac à l'aide d'un iPhone ou de ssh.