Mole CLI for Windows ou Mole for Windows : ce que fait chacun
Deux programmes appelés Mole fonctionnent sous Windows. Mole CLI for Windows est un outil PowerShell gratuit et open source sous licence GPL-3.0, que vous lancez en tapant mo. Mole for Windows est une application de bureau native payante, avec cinq onglets et une icône dans la zone de notification. Ce ne sont pas la version d’essai et la version complète d’un même produit. Ce sont deux programmes distincts, écrits séparément, et aucun n’a besoin que l’autre soit installé. Ce guide explique ce qui les distingue, d’où vient chacun et à quoi vous attendre si vous gardez les deux.
Comparaison rapide
Mole CLI for Windows (mo) |
Mole for Windows | |
|---|---|---|
| Licence | Gratuite, open source, GPL-3.0 | Application payante avec sa propre licence |
| Prix | Gratuit | Achat unique pour deux PC Windows |
| Installation | scoop install mole, ou le script de la branche windows sur GitHub |
Uniquement le programme d’installation de mole.fit/windows |
| Systèmes pris en charge | Windows 10 et 11, Windows PowerShell 5.1 | Windows 10 22H2 et Windows 11, x64 et Arm64 |
| Avant la suppression | --dry-run affiche le plan |
Une liste de vérification où chaque ligne peut être cochée ou laissée |
| Suppression | clean et purge suppriment définitivement ; les résidus de désinstallation vont dans la Corbeille |
Les résidus de désinstallation vont dans la Corbeille et les entrées du Registre sont sauvegardées ; la suppression des caches suit les paramètres |
| Chemins protégés | mo clean --whitelist, conservé dans %USERPROFILE%\.config\mole |
Exclusions conservées dans %LOCALAPPDATA%\Mole |
| Terminal uniquement | mo purge, --dry-run, mo history --json, scripts |
- |
| Application uniquement | - | Mises à jour d’applications via winget, liste de démarrage, carte du disque, État en direct, outils de la zone de notification |
D’où vient chacun
La CLI est publiée dans la branche windows du dépôt tw93/Mole et dans Scoop. scoop install mole installe la CLI, pas l’application de bureau. Le dépôt propose aussi une installation par script, et cloner la branche vous permet de lire le code avant d’exécuter install.ps1.
L’application de bureau se télécharge uniquement depuis mole.fit/windows. Quand SmartScreen vous demande confirmation, l’éditeur doit être Faberon Technology Limited. S’il est absent ou différent, supprimez le fichier et téléchargez-le à nouveau.
Le dépôt indique que Mole n’est distribué que par GitHub, Scoop et mole.fit. Un site qui propose une application « basée sur Mole », ou qui vous demande de coller une commande encodée dans un terminal, n’est pas Mole. Les noms proches n’aident pas à trancher, car quelques projets sans aucun rapport utilisent aussi « mole » dans leur nom.
Ce que les deux ne partagent pas
Sur Mac, la CLI Mole et Mole for Mac partagent sur le disque une liste de protection et un journal des opérations. Sous Windows, c’est différent. La CLI conserve sa liste blanche et operations.log dans %USERPROFILE%\.config\mole, tandis que l’application conserve ses exclusions, ses statistiques et ses sauvegardes du Registre dans %LOCALAPPDATA%\Mole. Protéger un dossier dans l’un ne le protège pas dans l’autre.
La licence est elle aussi distincte. Une licence Mac n’active pas Mole for Windows, et la CLI gratuite ne débloque rien dans l’application. Si vous utilisez les deux sur un même PC, définissez vos chemins protégés dans chacun et ne lancez pas un nettoyage dans les deux en même temps, car ils ne se coordonnent pas pendant leur exécution.
Ce que seul le terminal sait faire
mo purge parcourt vos dossiers de projet à la recherche d’artefacts de compilation et les supprime définitivement. mo purge --paths définit les dossiers parcourus. L’application de bureau n’a pas d’équivalent ; sa liste Nettoyer couvre les caches des gestionnaires de paquets, pas les dossiers de compilation des projets.
C’est aussi la CLI qu’il vous faut pour les scripts. mo clean, mo uninstall, mo optimize et mo purge acceptent --dry-run, qui affiche le plan sans rien modifier. mo history --json transforme le journal des opérations en données, mo analyze D:\ cartographie un autre disque, et mo clean --system ajoute un nettoyage au niveau du système quand PowerShell s’exécute en tant qu’administrateur. Sans droits administrateur, ces étapes système sont ignorées.
Lisez la simulation avant l’exécution réelle. clean et purge n’utilisent pas la Corbeille, donc une fois l’exécution terminée, seule une sauvegarde permet de revenir en arrière.
Ce que seule l’application sait faire
L’application s’adresse à ceux qui préfèrent lire une liste plutôt que la sortie d’une commande. Nettoyer affiche chaque ligne avant toute modification : les caches qui se régénèrent sont cochés, et les dossiers contenant des téléchargements hors ligne, des réglages ou des données personnelles attendent votre choix. Les caches utilisés sont ignorés.
La désinstallation commence par le programme de désinstallation propre à l’application. Mole ne traite les résidus sélectionnés qu’après sa réussite. Les fichiers résiduels vont dans la Corbeille, et les entrées du Registre sont enregistrées sous forme de fichiers .reg dans %LOCALAPPDATA%\Mole\backups avant leur suppression, ce qui vous permet de restaurer ce dont vous avez besoin. Les profils de navigateur, les profils de messagerie et l’historique des conversations ne sont jamais sélectionnés en bloc.
L’onglet Apps vérifie et met aussi à jour les autres applications via winget, et liste les programmes lancés à la connexion. Les entrées de sécurité, de gestion d’appareils, de VPN et de proxy restent verrouillées. Analyser dessine une carte d’un disque ou d’un dossier que vous pouvez ouvrir niveau par niveau. État affiche le processeur, la mémoire, le disque et le réseau avec le processus responsable, et la zone de notification garde Écran allumé et Nettoyer l’écran à portée de clic. En cas de problème, Lancer le diagnostic rassemble un rapport que vous pouvez lire avant de l’envoyer.
Choisir
Installez la CLI si vous travaillez dans PowerShell, voulez lire un --dry-run d’abord, avez besoin de JSON pour un script, voulez nettoyer les artefacts de vos projets, ou ne voulez tout simplement pas payer. Commencez par mo clean --dry-run ; la commande ne supprime rien, et sa sortie vous dit si le PC a un problème qui mérite d’être corrigé.
Achetez l’application si vous voulez la liste de vérification, une désinstallation avec Corbeille et sauvegardes du Registre, les mises à jour d’applications, la liste de démarrage, ou si vous l’installez pour quelqu’un qui n’ouvrira jamais de terminal. Chaque outil payant peut être essayé deux fois avant l’achat, et les achats peuvent être remboursés dans les 14 jours. L’aide Windows couvre le téléchargement, l’activation et la récupération.
Si vous comparez Mole à d’autres nettoyeurs plutôt qu’à lui-même, consultez le guide des alternatives à CCleaner.