コマンドラインから Mac をスリープさせる

目次:

Anonim

Sleep は、pmset コマンドを実行するか、Mac OS X で実行される非常に単純な AppleScript を実行することにより、コマンド ラインから任意の Mac で即座に呼び出すことができます。これは、スクリプト作成、システム管理、 SSH を使用したリモート管理、または単にコマンド ラインで操作することもできます。

Mac でコマンドラインを使用してスリープを開始する 2 つの方法を紹介します。

Mac OS X のコマンドラインから pmset を使って Mac をスリープ状態にする方法

これを自分で試すには、ターミナルを起動して次のコマンドのいずれかを使用します。警告はなく、すぐにスリープ状態になることを忘れないでください。

最初のトリックでは、pmset と次のコマンド構文を使用します:

pmset sleepnow

Return キーを押すと、Mac は即座にスリープ状態になります。

これは、フル機能の電源管理ユーティリティである pmset の最も単純な使用方法の 1 つです。

.

AppleScript を使用してコマンドラインから Mac をスリープ状態にする方法

コマンド ラインから AppleScript を使用することも、ターミナルから即座にスリープを開始する別の方法です。

AppleScript sleep メソッドの構文は次のとおりです:

"

osascript -e &39;tell application Finder>"

osascript は、OSA スクリプトを実行するコマンド ライン ツールです。-e フラグは、ファイルを探すのではなく、引用符で囲まれたスクリプトを実行します。引用符で囲まれたテキストは基本的な AppleScript です。

いずれかの方法を使用すると、Mac OS X で実行されている他の方法が無効になり、システムが強制的にスリープ状態になります。睡眠を妨げる何かが発生した場合は、アプリケーションの「システムイベント」をターゲットにすることもできます:

"

osascript -e &39;アプリケーションのシステム イベントをスリープ状態にする&39;"

後者の AppleScript は、iPhone または ssh を使用して Mac をリモートでスリープ状態にする方法に関するガイドでも使用されています。

コマンドラインから Mac をスリープさせる