Как получить текущую дату и время при выполнении исполняемого файла, созданного с помощью установщика NSIS?

Мое требование - создать установщик, который должен печатать текущую дату и время... В моем сценарии NSIS я использовал следующий код, чтобы получить текущую дату и время.

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

Я скомпилировал с помощью компилятора NSIS, и создан выходной файл. Пока я запускаю установщик, он отображает текущую дату и время, когда компилируется файл сценария. Не текущее время выполнения... Всякий раз, когда он выполняется, он печатает одно и то же время.... Но я хочу получить текущая дата и время.. Как этого добиться?


person Anand Murugan    schedule 16.10.2013    source источник


Ответы (1)


Я нашел решение.... Следующая встроенная команда поможет вам получить текущее время и дату...

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

$0 — Дата $1 — Месяц $2 — Год $3 — День $4 — Час $5 — Минута $6 — Секунда

person Anand Murugan    schedule 16.10.2013