wix SetProperty Before='AppSearch'



如何更改日期和时间格式?我需要及时将":"替换为"_"。在我的代码下面:

<SetProperty Before='AppSearch' Sequence='both' Id='HOSTNAME' Value="[ComputerName]_[Time]_[Date]">NOT HOSTNAME</SetProperty>

MSI SDK很好地记录了这一点:时间属性:

值的格式取决于用户的语言环境,是使用带有TIME_FORCE24HOURFORMAT | TIME_NOTIMEMARKER选项的GetTimeFormat函数获得的格式

所以用户的区域设置会影响格式,然后你可能需要使用自定义操作来获得你想要的格式。我想不出其他方法了。

有史以来最愚蠢的VBScript :(已经很晚了(

MsgBox Day(Now) & "_" & Month(Now) & "_" & Year(Now) & "_" & Hour(Now) & "_" & Minute(Now) & "_" & Second(Now)

关于如何插入自定义操作的提示可以在这里找到:如何仅在安装和修改时执行条件自定义操作?


  • https://ss64.com/vb/syntax-getdatetime.html
  • https://ss64.com/vb/syntax-getdate.html
  • https://www.w3schools.com/asp/asp_ref_vbscript_functions.asp
  • 如何获取日期&时间(VBS(

相关内容

  • 没有找到相关文章

最新更新