可能的重複:
如何在 OS X 中登入/登出時執行腳本?
我有一些外接 USB 2.0 硬碟,它們大約每分鐘左右轉速下降。然後,當我在 Mac 上執行某些操作時,我必須等待驅動器旋轉,這會大大延遲我的工作流程。我已經研究這些問題幾個月了,但沒有簡單的答案。我的 Google-foo 終於找到了這樣的終端命令:
sudo pmset -a spindown 0
這似乎有效,我的驅動器不再旋轉。但是,如果我重新啟動計算機,我希望能夠以某種方式自動執行此命令。有沒有辦法做到這一點?我使用的是 Mac OS X 10.8.2 Mountain Lion。
答案1
從這裡複製:登入mac時運行腳本
- 啟動 Automator.app
- 選擇“應用”
- 點選工具列中的「顯示庫」(如果隱藏)
- 新增“運行 shell 腳本”(來自操作/實用程式)
- 將腳本複製並貼上到視窗中
- 測試一下
- 保存在某個地方,例如您可以在主目錄中建立一個“應用程式”資料夾(您將獲得一個
your_name.app
)- 進入系統偏好設定 -> 帳戶 -> 登入項
- 新增此應用程式