J'ai besoin de surveiller et de signaler toutes les modifications (dossiers et répertoires ajoutés, Autorisations modifiées, des entrées de registre ajoutées) effectuées lors de l'installation d'un logiciel. Quelqu'un peut-il suggérer un outil capable de le faire? p>
Merci, magicandi. P>
5 Réponses :
On dirait que ceci est un duplicata d'un Question répondit déjà sur Serverfault (mon mauvais!). Les réponses données sont: p>
J'ai utilisé le moniteur de processus à plusieurs reprises pour documenter les impacts d'installation du logiciel COTS sur des serveurs. A toujours semblé faire l'affaire. P>
update strong>: La liste complète de Stefan Kruger de reconditionnement des outils chez installSite.org strong> . p> blockQuote>
Votre question est un peu ouverte terminée car elle n'est pas tout à fait claire ce que l'objectif général fort> est: p>
Application reconditionner forte>: capturez toutes les modifications, puis les emballer dans un format de package déployable tel que MSI (ou similaire). LI> Reporting / Surveillance Strong>: À la recherche d'un moyen de "voir ce qui se passe" lors d'une installation. LI> ol> pour Application Replackaging STRT> L'outil principal est adminStudio strong> (le principal concurrent" Wise InstallStudio "a été tiré du marché en raison de problèmes juridiques, voir la section sage ici: Quel produit d'installation utiliser? InstallShield, Wix, WIX, ESTALATEUR AVANCÉ, ETC ). p>
adminstudio strong> a des ensembles de fonctionnalités très complets et une étiquette de prix élevée (et courbe d'apprentissage). Vous pouvez essayer d'utiliser la version d'essai pour faire votre reconditionnement et voir si le MSI résultant est utilisable. Si ce n'est pas le cas, vous pouvez le convertir en un MSI Wix relativement facilement via l'outil WIX Dark.exe. P>
alors il y avait plus d'outils de poids léger fort> tels que picturetaker strong> et installrite strong> que je suppose était mieux adapté à "des fins de rapport" mais pourrait être utilisé pour la création de MSI. Ces deux outils semblent avoir disparu aussi bien fort>. p>
Il semble y avoir un nouvel outil de capture appelé
Smed Smart Smart Packager CE del> Strong> (Suppression de la liaison brisée Janvier, 2018 - L'outil apparaît). Je n'ai pas testé cet outil à fond. P>
Mise à jour forte>: Je viens de supprimer un lien brisé vers Scalable Smart Packager CE (semble interrompre). Pour reconditionnez les logiciels / outils, voir la liste complète de Stefan Kruger à INSTALLSITE.ORG < / fort> . Difficile de suivre tous ces outils utiles mais finalement obsolètes. p>
Vous pouvez utiliser la méthode suggérée ici: Le fichier de suivi et le registre change strong> ou vous Peut essayer de localiser l'ancienne version de
wininstall le fort> sur un CD de serveur Windows 2000 strong> dans \ valseaddd \ 3rdParty \ mgmt \ winstle code>. p >
Je crois Installateur avancé fort> permet de capturer, mais je ne suis pas sûr de vous Peut exporter un fichier MSI approprié avec la version d'essai (ou du tout à ce sujet). p>
Glytzhzof, Tout d'abord, merci d'avoir répondu et de vos commentaires sur l'objectif de la question. +1. J'ai mis à jour la question en conséquence. Je suis intéressé par la détection et la signalisation des modifications qui se produisent, afin de construire mon propre programme d'installation d'applications personnalisée, à l'aide de WIX.
Si vous suivez le lien Installrite ci-dessus et que vous téléchargez installWatch qui devrait faire le tour pour vous.
Il apparaît à la fois PictureAker et Installrite sont hors ligne.
note forte>: S'il vous plaît voir mon autre réponse ci-dessous aussi. p> blockQuote>
Voir comme vous voulez créer une configuration WIX forte>, je veux ajouter une nouvelle réponse avec quelques astuces sur comment accomplir cela de la manière la plus rapide EM>. P >
Je recommanderais d'utiliser le logiciel
installrite del> strud> (non disponible) pour Obtenir un journal des modifications forte> effectuée par le programme d'installation que vous avez obtenu. Cet outil ne vous permet pas de convertir la capture en un MSI, mais cela vous donne un bon journal de changement (qui contient un peu de déchets). L'outil PictureAturière semble avoir été renommé et est maintenant commercial - il permet Conversion de la capture à MSI cependant. P>Il semble y avoir un nouvel outil de capture appelé
Scalable Smart Packager CE STRUT> del> (Link supprimé novembre, 2017 - Site cible a changé et a l'air un peu méfiant). Je n'ai pas testé cet outil à fond. P>Une fois que vous avez votre journal ou votre capture, vous pouvez convertir en Wix dans 2 "Track Fast" Manières: P>
- Utilisez la
Dark.exe Strong> Wix Msi Decompiler (si vous avez déjà un MSI déjà) LI> - Utilisez l'outil
HEAD.EXE STRET> WIX Harvier (pour générer automatiquement WIX XML pour les dossiers, le registre, etc.) LI> ol> Si vous utilisez l'outil
dark.exe fort>, vous devez obtenir un fichier XML WIX complet que vous pouvez ensuite compiler - mais vous devez le nettoyer un peu (sortez la malbouffe de l'interface utilisateur. Avec une interface graphique intégrée de Detout de Wix, etc.). P> Utiliser Heat.exe Strong> est la voie plus propre. Vous exécutez simplement l'outil Heat.exe sur un dossier et créera des éléments Wix XML pour vous installer ces fichiers. Vous devrez ensuite tout mettre ensemble dans un fichier WIX Source, ainsi que d'autres sections requises. Je peux vous fournir un «échantillon minimal» WIX de base pour vous aider (je ne semble pas pouvoir attacher des fichiers ici). P>
Merci pour la réponse détaillée et complète, Glytzkhof. +1 et accepté comme réponse.
Juillet 2018 B>: Liens supprimés vers Scalable Smart Packager CE. Semble être hométacé.
Il y a un programme appelé "sandboxie" Vous aurez besoin de la configurer une fois qu'il est installé pour fonctionner correctement. Run Sandboxie. Faites glisser et déposez le fichier d'installation dans l'interface graphique et regardez-la essayer d'installer. Sandboxie crée un journal de tout ce qui se passe. Pendant que cela redirige tous les scripts EXE - DLL - INF-INF-INF - dans un fichier de quarantaine à la place. L'interface graphique SB établit ensuite la structure de fichier à tous les emplacements d'installation prévus. P>
Tout téléchargement im pas trop sûr est légitime, maintenant est téléchargé et exécuté directement via la fonction de navigateur Web de SB. Je peux ensuite vérifier tout et ne pas infecter mon système s'il est méchant. P>
D'autre part ... p>
S'il s'agissait d'installateur en ligne qui a été exécuté dans SB GUI, vous en avez maintenant une copie de tout ce qui constitue le package d'installateurs. Placez tout dans un fichier sur une USB, créez un simple fichier autorun.inf et .bat avec NotePad ++ pour créer votre propre installateur hors ligne P>
J'espère que cela vous aide ... p>
Comme indiqué dans ma réponse ci-dessous, il s'agit d'un duplicata d'une question sur Serverfault. J'ai donc voté pour fermer ma propre question. Laissez la communauté décider de rester ouverte ou non!