利用 macOS 內建「郵件」App 的規則功能搭配 AppleScript,即可在不安裝任何第三方軟體的前提下,透過寄送特定郵件遠端讓 Mac 進入睡眠模式。同邏輯亦可擴充至關機、重啟、執行腳本等動作。
/Applications/Utilities/Script Editor.app)。tell application "Finder"
sleep
end tell
SleepMac.scpt 至好記位置(如 ~/Documents/Scripts/)。#SleepNow。SleepMac.scpt。#SleepNow,內文可留白。修改 AppleScript 即可實現其他功能:
-- 關機
tell application "Finder" to shut down
-- 重新開機
tell application "Finder" to restart
-- 執行 Shell 指令
do shell script "pmset sleepnow" -- 直接睡眠(不經 Finder)
可建立多條郵件規則對應不同主旨關鍵字(如 #Shutdown、#Restart),構建輕量級遠端管理體系。
此法零成本、零安裝,適合偶爾需要遠端管理自家 Mac 的輕度使用者。