可能重复:
如何在 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
)- 进入系统偏好设置->帐户->登录项
- 添加此应用