2010-10-05 23 views
0

Est-il possible d'importer du code nsis et de l'exécuter depuis un exécutable nsis compilé?Exécution de code nsis importé à partir d'un exécutable nsis compilé

Supposons que j'ai un script nsis fubar.nsi et compilent à fubar.exe. Pour des raisons étranges *, j'ai aussi des instructions nsis supplémentaires que je veux lire et exécuter quand fubar.exe est lancé - je ne suis pas sûr de ce qu'ils seront avant.

Un plugin ou une méthode pour cela existe-t-il? Ou est-ce simplement pas possible/conseillé?

* la raison est que j'ai plusieurs mises à jour logicielles petites et je préférerais exécuter les instructions de façon séquentielle ensemble, ce qui incite 1 demande de Windows UAC, que d'exécuter x fichiers .exe séparés au lieu et générer x demandes.

Edit: Je pense une meilleure approche pourrait être d'utiliser le plugin UAC pour les fichiers .exe séparés combinés à l'établissement

SilentInstall silent 
AutoCloseWindow true 
ShowInstDetails hide 

dans les mises à jour individuelles.

Répondre

0

Comme mentionné précédemment, en utilisant la UAC plugin pour les fichiers .exe séparés combinés à l'établissement

SilentInstall silent 
AutoCloseWindow true 
ShowInstDetails hide 

dans les mises à jour individuelles travaillé pour moi de produire une seule demande initiale UAC. Je suis assez content de ça. :)