何となくWindows OS用のログオンスクリプトとログオフスクリプトを作ってみました。おそらくWindows XP以降のOSであれば稼働するはずです。
利用する場合には、グループポリシーから設定してください。
ログオンスクリプト
ログインユーザ名を取得してイベントログに書き込みます。
ログオフスクリプト
ログインユーザ名と端末の起動開始時間、および連続稼働時間をイベントログに書き込みます。
ログオン時に経過時間を取得して、3日とか4日とか連続で起動している端末があったら、ポップアップで警告を出したり、もしくはログイン時に再起動を仕込んでみたり・・・とか、面白いですが問題になりそうですね。