|
本帖最后由 Allreal 于 2021-9-6 14:35 编辑
如题,
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion","InstallDate"
这个在systeminfo有效,
系统属性里面安装日期却不变。
求助
installdate是 systeminfo里面的安装时间,用的是Unix的时间戳 计算方式是 起始时间1970年1月1日08点至今的秒数
installtime是 系统属性里面的安装时间,用的是winnt时间戳 计算方式是 起始时间1601年1月1日至今的时间 单位是100纳秒 几点未确认。
Au3代码,菜鸟,硬拼凑出来的。
#include <Date.au3>
; Set Install Date
Local $iDateCalc = _DateDiff('s', "1970/01/01 08:00:00", _NowCalc())
RegWrite("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion","InstallDate","REG_DWORD",$iDateCalc)
Local $iDateCalc2 = _DateDiff('s', "1601/01/01 08:00:00", _NowCalc())
RegWrite("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion","InstallTime","REG_QWORD",$iDateCalc2*10^7)
|
|