如何在执行使用NSIS安装程序创建的exe时获取当前日期时间?

时间:2013-10-16 13:51:44

标签: nsis

我的要求是创建一个应该打印当前日期和时间的安装程序...在我的NSIS脚本中,我使用以下代码来获取当前日期和时间

 !define /date CUR_DATE "%m-%d-%Y %H-%M"
 MessageBox MB_OK "${CUR_DATE}"

我使用NSIS编译器编译并创建了out文件。当我执行安装程序时,它会显示当前日期时间,即编译脚本文件的时间。不是当前执行的时间....每当执行它时打印同一时间....但我想得到当前日期时间..如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案....内置命令中的以下内容将帮助您获取当前时间日期...

${GetTime} "" "L" $0 $1 $2 $3 $4 $5 $6

$ 0 - 日期$ 1 - 月$ 2 - 年$ 3 - 日$ 4 - 小时$ 5 - 分钟$ 6 - 秒