Когда установка завершается успешно, дата и время и некоторая другая информация должны быть записаны в реестр. Как может быть сгенерирована дата и как Вы знаете, была ли установка завершена успешно? (пишущий в реестр с wix не проблема).
Как насчет использования стандартных свойств MSI Date и Time ?
Примечание: Имейте в виду, что , несмотря на , документация с указанием даты всегда будет в формате ММ / ДД / ГГГГ
, на самом деле это не так. Подробный журнал MSI в моей системе (в Австралии) показывает свойство в формате ДД / ММ / ГГГГ
... например: [
Property(S): Date = 21/04/2010
] Можно ли получить доступ к таким переменным окружения, как PATH и т. Д. ??
Они возвращают текущую систему дата и время ...
Возможно, вы захотите получить доступ к % DATE% и % TIME%
В качестве альтернативы, поскольку у вас есть доступ к реестру, вы можете получить доступ к переменным Env в самом реестре:
HKEY_CURRENT_USER\Environment\<variable>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\<variable>
Удачи !!