我从wsx代码构建自己的MSI。当我用命令
运行它时msiexec /i "test.msi" /quiet /norestart /qn /log "test.log"
我有这样的日志文件
Action start 10:19:28: INSTALL.
Action start 10:19:28: FindRelatedProducts.
Action ended 10:19:28: FindRelatedProducts. Return value 1.
Action start 10:19:28: SaveCmdLineValueINSTALLDIR.
Action ended 10:19:28: SaveCmdLineValueINSTALLDIR. Return value 1.
Action start 10:19:28: AppSearch.
日志文件中的日期和时间是本地的,但是我需要UTC格式。有什么解决办法吗?
这更多是评论,但从您那里获得更多信息后,我将作为答复进行更新。
我快速浏览并研究了时间戳C样式的日志(没有明显的样式),调试日志的使用也没有增加很多用处,然后出现了系统策略问题-也许它们可以在UTC中始终报告?不确定。没有发现任何明显的东西。事件查看器中的时间似乎是本地时间,但是您可以访问它以获取UTC版本。
您绝对可以做的是使用自定义操作将自己的UTC时间直接写入日志的开头。在添加所有内容之前:有帮助吗?