UniExtract, abréviation de Universal Extractor, est un petit programme édité par legroom.net, qui est capable comme son nom l’indique d’extraire tout et n’importe quoi. Il est doté d'une interface simple à comprendre permettant de spécifier le fichier à extraire ainsi que le dossier de destination :
Que ce soit des archives Zip, Rar, 7z, Tar et autres formats exotiques, mais aussi et surtout des programmes d’installation, rien ne lui résiste. Comment fonctionne-t-il ? En fait, UniExtract réunit le meilleur des outils d’extraction : 7-Zip, bin2iso, innounp, MsiX, UnRAR et un tas d’autres… Lorsque vous lui soumettez un fichier, il détermine automatiquement avec quel outil il faut l’extraire, et lance l’extraction pour vous.
Voici un exemple concret avec le programme d'installation de 7-Zip. Pour lancer l'extraction, il suffit de faire glisser le programme d'installation sur la fenêtre d'UniExtract puis de cliquer sur OK :
UniExtract détecte automatiquement qu’il s’agit d’un programme d’installation NSIS et lance l’outil approprié pour extraire les fichiers :
Vous obtenez ainsi les fichiers du logiciel 7-Zip sans avoir eu besoin de l'installer :
Pourquoi ne pas installer un logiciel ?
- D’une part, cela vous permet de l’utiliser si vous n’êtes pas administrateur sur la machine. En effet et comme vous pouvez le constater sur l’icône de 7z920.exe sur la capture d'écran ci-dessus, le petit bouclier signifie que vous avez besoin des droits administrateurs pour l’installer. UniExtract vous permet de passer outre cette restriction.
- D’autre part, une fois les fichiers extraits, vous pouvez les emmener sur une clé USB et utiliser le logiciel sur n’importe quelle machine, toujours sans avoir à l’installer.
Bref, UniExtract est un petit outil qui vous rendra de fiers services. Et comble de l'ironie, UniExtract n'est proposé que sous forme de programme d'installation ou d'archive rar, dont le support n'est pas natif sous Windows ! Impossible donc de l'utiliser sans être administrateur ou d'avoir un 7-Zip/WinRAR sous la main 😆
Je profite donc de cet article pour proposer la version 1.6.1 d’UniExtract sous forme de fichier Zip, dans laquelle j'ai également mis à jour l'exécutable innounp.exe à la version 0.46 en date du 11 avril 2016. Il s’agit de l’outil d’extraction pour les programmes d’installation Inno Setup. La version fournie avec UniExtract datant d’avril 2010, UniExtract n'était pas en mesure d'extraire les programmes d'installation générés par des versions plus récentes d'Inno Setup 😒
Bonne extraction 😉