Windowsがシャットダウンされて起動された正確な時刻を取得したいと思います。C ++ではGetTickCount64
、システムが起動してから経過したミリ秒数を取得するだけです(したがって、差で時間を取得します)が、Pythonに同等の関数があるかどうかはわかりません。可能であれば、 C++ モジュールを作成することは避けたいと思います。
最後のシャットダウン時間についてはわかりません...おそらくWindowsのどこかにログがありますか?ライブラリを使用してイベント ログを読み込もうとしましたが、イベントwin32evtlog
だけが表示され、DNS に関するものです。
編集: OK、さらに一歩進んだかもしれません: win32evtlog を使用しました。特に、ReadEvent log を何度も呼び出すと、null が返されるまですべてのログが返されます。ここで、ブート/シャットダウンに関する ID を理解する方法が必要です。