試用版の制限として、Windows セッションごとに最大 10 個の電子メールを受信できるコマンド ライン SMTP メーラーを使用したことがあります。コンピューターを再起動すると、さらに 10 個受け取ることができます。この種のシェアウェアの不自由さはかなり巧妙で、自分のアプリで再現したいと思っています。
私はそれを行う方法にこだわっています。ユーザーのアクションを制限する方法は知っていますが、アプリケーションが最後に実行されてからコンピューターが再起動されたかどうかを確認するにはどうすればよいですか?
OSはWindows、言語はC#です。