For /f "usebackq tokens=1,2 delims=|" %%a in (`powershell -NoProfile -Command "$ft=[DateTime]::UtcNow.ToFileTimeUtc(); $unix=[uint32](($ft - 116444736000000000) / 10000000); Write-Output ($unix.ToString() + '|' + $ft.ToString())"`) do ( reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v InstallDate /t REG_DWORD /d "%%a" /f /reg:64 reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v InstallTime /t REG_QWORD /d "%%b" /f /reg:64 )