僕はAzure Virtual Machineでツールを24時間稼働させる場合は、
Windows Server 2012 R2 を使っています。
Windows Server 2012では、初期状態でパスワードの有効期限が42日になっているので、
ちょっとセキュリティ上問題があるかもしれませんが、
有効期限を無期限に設定しています。
そうしておかないと、うっかりパスワードを変え忘れたときに、
リモートデスクトップで接続できなくなってしまいます。
Windows Server 2012のパスワード有効期間を無期限にする方法の手順
サーバーマネージャーを起動させる。
ツール→ローカルセキュリティポリシー
アカウントのポリシー
パスワードのポリシー
パスワードの有効期間をダブルクリックします。
0日にすると、無期限になります。
セキュリティの不安を感じる場合は、無期限に設定しておいて、
定期的にパスワードを変更すれば良いです。