Ajouter des logiciels à BAO
BAO permet d'ajouter n'importe quel logiciel (installateur, archive, exécutable portable) à sa barre de menu. Cette personnalisation nécessite d'être en mode technicien.
Pour un panorama des logiciels déjà gérés par défaut, voir Les logiciels gérés par BAO.
Ajouter un lien ou un logiciel
- Cliquez sur le menu « Logiciels », puis « Ajouter un lien/logiciel ».
- Collez le lien direct vers le logiciel.
- Si aucun lien direct n'est disponible, collez plutôt le lien de la page qui l'héberge : BAO ira chercher le lien de téléchargement dans le code source de cette page. Dans ce cas, précisez l'extension recherchée (
zip,exe...) dans le champ « Extension ».
Les options disponibles
- Ajouter aux favoris
- Place le logiciel dans le panneau « Favoris et raccourcis » de la fenêtre principale.
- Ouvrir dans le navigateur
- Ouvre le lien dans le navigateur par défaut plutôt que de le télécharger directement.
- Ne pas mettre à jour
- Le fichier téléchargé n'est jamais retéléchargé, même si une nouvelle version est détectée — utile pour des outils comme SDI.
- Forcer le téléchargement
- Pour les liens qui ne pointent pas directement vers le fichier (ex. MalwareBytes Anti-Malware).
- Activer les en-têtes HTTP
- Simule un navigateur pour contourner les sites qui bloquent les téléchargements automatisés.
- Rechercher le mot de passe dans le source
- Spécifique aux logiciels Nirsoft : BAO extrait du code source le mot de passe permettant de décompresser l'archive zip.
- Domaine pour les liens relatifs
- À renseigner quand les liens trouvés dans le code source d'une page sont relatifs (ex. CrystalDiskInfo).
Modifier manuellement les fichiers ini
Le menu « Ajouter un dossier » ouvre le dossier Logiciels de BAO, qui contient un fichier .ini par catégorie. Exemple, le fichier Désinfection.ini :
[AdwCleaner]
lien=http://www.storage.programosy.pl/AdwCleaner.exe
[EsetOnlineScanner]
lien=https://download.eset.com/com/eset/tools/online_scanner/latest/esetonlinescanner_fra.exe
[MalwareBytes]
lien=https://downloads.malwarebytes.com/file/mb4_offline
forcedl=1
extension=exe
[NoMoreRansom]
lien=https://www.nomoreransom.org/crypto-sheriff.php?lang=fr
site=1
[Privazer]
lien=https://privazer.com/fr/PrivaZer.exe
[RogueKiller]
lien=https://download.adlice.com/api/?action=download&app=roguekiller&type=setup
[ZHPCleaner]
lien=https://nicolascoolman.eu/download/telechargez-zhpcleaner-gratuit/?wpdmdl=23616
Vous pouvez renommer les dossiers et modifier leur contenu avec n'importe quel éditeur de texte. Pour ajuster un logiciel en particulier, cliquez simplement dessus dans BAO et changez les réglages.
Créer un batch d'installation
Le dossier BAO\Config contient les batchs d'installation/désinstallation automatique de certains logiciels. Ils sont copiés puis exécutés automatiquement par BAO — la syntaxe à respecter est stricte : le nom du dossier et du fichier .bat doivent correspondre exactement au nom du logiciel dans le fichier .ini.
Exemple pour MalwareBytes Anti-Malware, exécuté automatiquement pour installer puis désinstaller l'outil en fin de nettoyage :
@echo off
if "%1"=="install" GOTO install
if "%1"=="run" GOTO run
if "%1"=="uninstall" GOTO uninstall
goto:eof
:install
MalwareByte.exe /nocancel /norestart /silent /suppressmsgboxes /noicons /DIR="MalwareByte\"
goto:eof
:run
MalwareByte\mbam.exe
goto:uninstall
:uninstall
MalwareByte\unins000.exe /silent
goto:eof