2009-10-19 10 views
10

J'aimerais pouvoir examiner un programme d'installation d'application et savoir quels fichiers il va installer. Pour les points bonus: J'aimerais pouvoir extraire les fichiers dans un répertoire de mon choix plutôt que d'exécuter le programme d'installation. Si aucun n'est possible, je me contenterais de pouvoir obtenir la liste des fichiers installés après l'installation. Dans le monde linux des paquets .deb (Debian) et .rpm, je peux lister le contenu de tout paquet installé en utilisant un outil tel que "dpkg" ou "rpm". Je peux même sonder le fichier du paquet lui-même et obtenir la liste avant d'installer le paquet. Quel est le mécanisme équivalent dans Windows XP?Comment lister les fichiers installés par un Windows Installer donné?

Répondre

0

Vous pouvez essayer un logiciel de désinstallation tiers qui surveille le processus d'installation et enregistre les modifications, fichiers/registres, etc. http://www.martau.com/

+0

Un logiciel est supprimé de l'Internet car il est corrompu. Mais j'ai payé mon permis. Comment puis-je avant de désinstaller, copier les fichiers entiers de ce paquet? – YumYumYum

3

Bien qu'il soit possible d'extraire les fichiers d'un package .MSI sans l'exécuter via du code personnalisé, il est plus facile d'exécuter une installation administrative (msiexec /a package.msi). Cela va extraire ses fichiers dans un format qui peut ensuite être utilisé pour effectuer une installation, ou simplement vous permettre d'examiner son contenu.

Questions connexes