7
votes

Comment enregistrer la date d'installation au registre

Lorsqu'une installation complète avec succès, la date et l'heure et d'autres informations doivent être écrites au registre. Comment une date peut-elle être générée et comment savez-vous si une installation a été complétée avec succès? (L'écriture au registre avec Wix n'est pas un problème).


0 commentaires

3 Réponses :


0
votes

env Variables ??

Pouvez-vous accéder à des variables d'environnement comme Chemin etc.?

  • Ceux-ci renvoient la date et l'heure du système actuels ...

    Vous voudrez peut-être accéder à date% datent% & % temps%

    alternativez, puisque vous pouvez accéder au registre, vous pouvez accéder aux V vars dans le registre lui-même: xxx

    Goodluck !! / p >


2 commentaires

Intéressant - mais je ne trouve pas de méthode WIX pour lire un VaR Var - l'élément d'environnement peut "créer | Set | supprimer" seulement. En regardant les entrées de registre sur ma machine ne montrent pas les entrées de date ou de l'heure.


Stackoverflow.com/questions/11181847/... < / a>



9
votes

Qu'en est-il d'utiliser standard propriétés MSI date et temps ?

Remarque: strong> être averti que malgré em> la documentation indiquant la date sera toujours dans le format mm / dd / aaaa code>, ce n'est pas En fait, le cas. Un journal Verbose MSI sur mon système (en Australie) affiche la propriété dans jj / mm / aaaa code> format ... E.g.: P>

Property(S): Date = 21/04/2010


2 commentaires

Exemple d'utilisation:


Du MSDN Doc Yan référencé, il indique "le format de la valeur dépend des paramètres régionaux de l'utilisateur et est le format obtenu à l'aide de getDateformat avec l'option Date_Shortdate. La valeur de cette propriété est définie par le programme d'installation Windows et non l'auteur de l'emballage." .



7
votes

Pour la date de la date, entendez un exemple de code.

<RegistryValue Id="InstallDateTime"
               KeyPath="yes"
               Name="InstallDateTime"
               Value='[Date]-[Time]'
               Type="string" />


0 commentaires