私が欲しいもの
私は、1 日の特定の時間帯にのみ仕事をするように強制する小さなアプリを開発しています。その日により効果的になるように、夕方には仕事をやめるように強制する何かが必要です。
特定の時間にマシンをシャットダウンする OS X 内のオプションは、簡単にキャンセルできます。また、後でいつでも再ログインできます。
未保存の作業があるかどうかに関係なく、アプリですべてのアプリケーションを終了させたいです。
私が試したこと
loginwindow プロセスを強制終了することを考えましたが、これによりデータが破損する可能性があることを読みました。
shutdown コマンドに出くわしました-すぐにシャットダウンするために sudo shutdown -h +0 を使用しています。これは単なるチケットのように見えますが、たとえばディスク ユーティリティが何らかのスキャンを行っている場合、データが破損する可能性があるのではないかと心配しています。
シャットダウン コマンドは安全ですか?
shutdown コマンドが破損を引き起こす可能性はありますか? それとも安全に使用できますか?安全にシャットダウンを強制するより良い方法はありますか?