LoginSignup
50
43

More than 5 years have passed since last update.

Mac OSXで起動時にスクリプトを実行する方法

Posted at

いくつか方法があるようだがこれがお手軽だった。StartupItemsは動かなかった。なんだあれ。
正確には、指定したユーザーがログインしたときに起動するような感じなのかも。
自分の用途にはこれで十分だったが、場合によっては使えないかもしれない。

環境

  • Mac OSX 10.10.3 (Yosemite)

実行用アプリの作成

まず、「アプリケーション→Automator.app」からAutomatorを起動する。
次に、書類の種類を「アプリケーション」にして、左側の一覧から「シェルスクリプトを実行」を選択、右のエリアにドロップする。

するとコマンドを入力するエディタが出てくるので、そこに実行したいコマンドを入れる。
最後にそれを保存すると、アプリケーション形式で保存されるので、Finderからダブルクリックしてみたりして実行を確認する。

自動起動するように登録する

右上リンゴマークの「システム環境設定→ユーザとグループ」を起動して、「ログイン項目」を選択。
そこに、先ほど作ったappを登録する。

参考

50
43
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
50
43