2017-01-30 6 views
0

私はWindows OSからMAC OSX EI Capitanに移行しました。 私はWindowsのシステム起動時に.batファイルをWindowsサービスとして実行する方法を知っていました。 Macの起動時に "startNetworkServer" derby unix実行ファイルがバックグラウンドで自動的に起動されるように、Macで同じことを達成する方法を教えてください。macのバックグラウンドでderbyプロセス "startNetworkServer"を実行する方法

+0

可能な複製http://stackoverflow.com/questions/12534379/how-do-i-set-terminal-scripts-to-run-at-start-up-on-mac-os-x-snow-ヒョウ –

答えて

0

nohup unixコマンドを&と組み合わせて使用​​すると、バックグラウンドでプロセスを実行できます。これはあなたのMacOSターミナルで

タイプ:

nohup startNetworkServer & 

これは、バックグラウンドでネットワークサーバーを起動する必要があります。また、端末を終了することができるはずです。

更新

シェルスクリプトで上記のコマンドをラップします。

組み込みユーティリティlaunchdを使用して、起動時にスクリプトを実行するように設定できます。別のオプションは、システム環境設定>ユーザー&グループ>の下で、ユーザーのログイン項目にスクリプトを追加することです


ユーザーに>ログイン項目を選択し

・ホープ、このことができます!

+0

私のシステムのプロセスのスタートアップを毎回実行するでしょう。 –

+0

@SatishPahuja更新された回答を見る – anacron

関連する問題