Comment activer et désactiver automatiquement à l'aide de Terminal sur Mac ?

Alors que les modèles Mac Mini d'Apple deviennent plus compacts et plus esthétiques, quelques détails pratiques orientent les utilisateurs vers des solutions différentes. Les utilisateurs de Mac Mini peuvent avoir des difficultés à accéder au bouton d'alimentation. Pour résoudre cette situation, les utilisateurs de Mac ont la possibilité d'ajuster le calendrier de démarrage et d'arrêt de leurs appareils. Cependant, avec les récentes mises à jour de macOS, ces processus sont devenus plus complexes. Il est maintenant nécessaire d'utiliser l'application Terminal pour ajuster les paramètres de synchronisation de l'alimentation.

Avec macOS Ventura, Apple a remplacé l'application Préférences Système par Paramètres système et, avec ce changement, de nombreuses fonctionnalités conviviales ont également été supprimées. Cependant, il est toujours possible de configurer manuellement des fonctionnalités telles que la planification de l'alimentation à partir de la ligne de commande. Dans ce guide, nous verrons en détail comment ajuster les paramètres de synchronisation de l'alimentation via le terminal. Cependant, il convient de noter que ce processus comporte certains risques pour ceux qui sont inexpérimentés avec les commandes du Terminal.

Comment planifier la mise sous tension sur Mac ?

Il existe quelques détails importants que les utilisateurs qui souhaitent définir les heures de démarrage et d'arrêt du Mac doivent connaître. Tout d'abord, les commandes saisies via Terminal prennent en charge une seule option de planification. En d’autres termes, il n’est pas possible de déterminer simultanément et séparément les heures d’ouverture et de fermeture ; La dernière commande saisie devient valide. Par conséquent, vous devez utiliser une seule ligne de commande pour déterminer les heures d’ouverture et de fermeture.

Ouverture de l'application terminal et paramètres initiaux

Pour ouvrir l'application Terminal, accédez au dossier Utilitaires dans le dossier Applications et recherchez Terminal. Alternativement, vous pouvez facilement trouver l'application en tapant « Terminal » dans la recherche Spotlight (⌘ + Espace).

Une fois le terminal ouvert, vous pouvez commencer par saisir cette commande pour déterminer quels jours et à quelles heures votre Mac s'allumera :

sudo pmset repeat poweron

Cette commande permet à votre Mac de s'allumer automatiquement selon un horaire quotidien. Cependant, avant de terminer la commande, vous devez déterminer les jours et heures auxquels vous souhaitez effectuer cette opération.

Détermination des jours et horaires

Si vous souhaitez que le Mac s'allume automatiquement quels jours, vous devez ajouter les lettres représentant ces jours au script. La signification des lettres est la suivante :

  • Lundi = M
  • Mardi = J
  • Mercredi = W
  • Jeudi = R
  • Vendredi = F
  • Samedi = S
  • Marché = U

Par exemple, si vous souhaitez que votre Mac s'allume à 7h00 tous les jours de la semaine, vous pouvez utiliser la commande suivante :

sudo pmset repeat poweron weekdays 7:00:00

Cette commande allumera l'appareil à 7 heures du matin tous les jours de la semaine. Si vous souhaitez sélectionner des jours spécifiques, par exemple du mercredi au dimanche, vous pouvez taper cette commande :

sudo pmset repeat poweron WRFSU 7:00:00

Votre Mac s'allumera automatiquement aux jours et heures que vous spécifiez. A ce stade, vous pouvez appuyer sur Entrée pour terminer la commande. Le terminal peut vous demander de saisir votre mot de passe ; Ce mot de passe est le mot de passe que vous utilisez pour vous connecter à votre Mac.

Définir l'heure de fermeture

Après avoir réglé l'heure d'ouverture, vous devez ajouter le mot « arrêt » pour définir également l'heure de fermeture. Par exemple, si vous souhaitez que votre Mac s'allume à 7 heures du mercredi au dimanche et s'éteigne à 1 heure du matin tous les jours, vous pouvez utiliser la commande suivante :

sudo pmset repeat poweron WRFSU 7:00:00 shutdown MTWRFSU 1:00:00

Grâce à cette commande, votre appareil s'allumera à 7h du mercredi au dimanche et s'éteindra à 13h tous les jours. Après avoir terminé le programme, vous pouvez terminer le processus en appuyant sur Entrée.

Nettoyage et vérification du programme

Si vous souhaitez désactiver la fonction de mise sous tension et d'arrêt automatique de l'appareil après une certaine période de temps, vous pouvez taper la ligne suivante pour effacer la commande via le terminal :

sudo pmset repeat cancel

La commande ci-dessus supprime tous les programmes d'alimentation définis sur l'appareil. Vous pouvez également utiliser la commande suivante pour vérifier votre programme :

pmset -g sched

Cette commande vous permet d'afficher les paramètres de synchronisation d'alimentation que vous avez spécifiés et vous permet d'observer si votre programme fonctionne correctement.

Que devez-vous faire lorsque l’arrêt ne se produit pas ?

Dans certains cas, l'appareil peut ne pas s'éteindre en raison d'applications ouvertes ou d'un travail non enregistré. Dans un tel cas, votre appareil peut rester en mode veille au lieu de s'éteindre. Si vous souhaitez déterminer l’heure de sortie du mode veille, vous pouvez utiliser l’expression « wakeorpoweron ». Par exemple, lorsque vous souhaitez que l'appareil s'éteigne à 01h00 tous les jours de la semaine et se réveille à 07h00 en semaine, vous pouvez utiliser la commande suivante :

sudo pmset repeat shutdown MTWRFSU 1:00:00 wakeorpoweron MTWRF 7:00:00

Avec cette commande, votre Mac sortira du mode veille aux heures que vous spécifiez et économisera de l'énergie.

À quoi faut-il faire attention lors de l’utilisation du terminal ?

Un point important à considérer lors de l’utilisation du terminal est de saisir correctement les commandes. Le terminal peut produire des résultats indésirables si des entrées de commande incorrectes sont effectuées. Surtout pour les utilisateurs inexpérimentés, il est important d'obtenir des informations auprès de sources fiables lors de l'écriture de commandes via Terminal. Si vous souhaitez en savoir plus sur les commandes pmset utilisées dans Terminal, vous pouvez accéder au document d'aide en tapant la commande « man pmset » sur Terminal. Cela vous permettra de comprendre quelles commandes exécutent quelles fonctions.

De plus, la demande ne doit pas être effectuée sans s'assurer que les commandes saisies via le Terminal sont correctes. Sinon, des changements inattendus pourraient survenir dans le système. Malgré tout, Terminal s'impose comme un outil puissant, quoique un peu exigeant, pour ceux qui souhaitent utiliser la fonctionnalité de planification de l'alimentation.