スリープ復帰時にログイン画面を表示したい
iMacを複数ユーザーで使用しています。
ログイン状態からスリープを選択するだけで、同時にログアウトし、復帰後、ユーザー選択のできるログイン画面を表示するような設定は可能でしょうか?
現在は、各自ログオフしてから、通常ログイン画面にてスリープをしております。
iMac (21.5-inch, Late 2012), OS X Mavericks (10.9.3)
iMacを複数ユーザーで使用しています。
ログイン状態からスリープを選択するだけで、同時にログアウトし、復帰後、ユーザー選択のできるログイン画面を表示するような設定は可能でしょうか?
現在は、各自ログオフしてから、通常ログイン画面にてスリープをしております。
iMac (21.5-inch, Late 2012), OS X Mavericks (10.9.3)
マルチユーザで使用される要件のようですが、ユーザアカウントごとにスクリプトを配置する必要があるのでしょうか?
私が提示したものですと1Macに一つです。
あと、ファイルを削除するタイミングは、「スリープ実行前に削除する」のでしょうか?
私が提示したものですとファイルは消しません。2回目以降は上書きされます。また消すとそれをLaunchedが検知してスリープ用のスクリプトが動いてしまいます。
/Users/nikiフォルダですと、他のユーザアカウントでログインした場合、動作に問題が発生しませんでしょうか?(セキュリティ??)
/Users/nikiフォルダですと、他のユーザアカウントでログインした場合、動作に問題が発生しませんでしょうか?(セキュリティ??)
参考例ですので、そこら辺は変更していただけばよいかと思います。
root で実行するので、ファイルの置き場所は何処でも構わないのでは?ちなみに全ユーザがアスセスできるフォルダに置いてのテストも既に実行済みです。結論は上に書いたとおり。
root で実行するので、ファイルの置き場所は何処でも構わないのでは?
使う方が決めればよいかと思いますが、私なら管理者アカウントの中にスクリプトは置きます。非管理者が変更しては困りますので。
一応記載しておきます。
Mac mini(Mid 2010)OS X 10.6.8で提示したスクリプト等でログアウトすると正常に動き、スリープ解除もできました。
懸念点としてですが、
ユーザ操作またはアプリ実行によるログアウトの判定やログアウト後のスリープが不要なユーザアカウントの除外する対応の処理が面倒のような気がします。
ユーザ操作またはアプリ実行によるログアウトの判定やログアウト後のスリープが不要なユーザアカウントの除外する対応の処理が面倒のような気がします。
このトピックの内容からは、現段階でそのような機能を求められていないと考えております。
その機能が必要な時はLaunchedからunloadするか、スリープしたらスリープ解除すれば良いのではないかと思います。
スリープ復帰時にログイン画面を表示したい