我想在Windows NT關機時間轉換日期和時間:轉換REG_BINARY值(64位十六進制值 - 小端)日期和時間
88 33 9d cb 38 36 d0 01 --> 88339dcb3836d001 --> 22.01.2015 11:44:35 (UTC)
輸入的數據是這樣的64位十六進制值(8字節)。您可以在HKLM\SYSTEM\ControlSet001\Control\Windows --> Shutdown Time
下的Windows註冊表中找到此值。該值包含上次關機的時間和日期。值類型爲FILETIME
- 一個64位時間值(十六進制值,小端序),表示從1601年1月1日午夜UTC以來的每隔100納秒的間隔數。
這是可能通過shell(bash)嗎?我想在shell腳本中實現它。
你知道如何計算的作品?如果是這樣,這可以很容易地使用shell工具完成。輸入數據的格式是什麼?請[編輯]您的問題以提供更多詳細信息。 –
就像我說的,[編輯]你的問題,而不是使用評論來添加更多的細節。 shell腳本應該如何訪問這個值?它是在文本文件中,還是在shell變量中,或者是什麼? –
這不是我的問題!我已經有了這個值。 – user3022917