Cette solution concerne les produits suivants :
Kaspersky Anti-Virus 6.0 for Windows Workstations MP3 (version 6.0.3.830, 6.0.3.837)
Kaspersky Anti-Virus 6.0 for Windows Workstations MP2 (version 6.0.2.678, 6.0.2.690)
Kaspersky Anti-Virus 5.0 for Windows Workstations MP5 (version 5.0.676–5.0.712)
Kaspersky Anti-Virus 6.0 for Windows Servers MP3 (version 6.0.3.830, 6.0.3.837)
Kaspersky Anti-Virus 6.0 for Windows Servers MP2 (version 6.0.2.678, 6.0.2.690)
Kaspersky Anti-Virus 5.0 for Windows File Servers MP4 (version 5.0.77–5.0.78)
Kaspersky Administration Kit 6.0 MP1/MP2
Pour exécuter l'installation à distance de l'application en mode silencieux (sans confirmation via des boîtes de dialogue durant l'installation), il est nécessaire de procéder comme suit :
- Créer un fichier spécial décrivant quels composants de l'application seront installés et définir les paramètres principaux d'installation. Ceci est possible de deux façons :
- via Kaspersky Administration Kit, créer un paquet d'installation pour l'application qu'il faut installer et faire les modifications nécessaires dans ce paquet (ou se servir du paquet déjà créé) ;
- pour Kaspersky Anti-Virus version 6.0 : créer le fichier setup.ini manuellement et y spécifier les paramètres nécessaires. La description du fichier est détaillée ci-après.
- Dans le paquet d'installation ou dans le répertoire avec la version de l'application (si Kaspersky Administration Kit n'est pas utilisé), enregistrer le fichier de clé de licence et le fichier avec les configurations de l'Antivirus (en cas de nécessité).
Pour l'application antivirus version 6.0, le fichier install.cfg (fichier de configuration) et la clé de licence sont nécessaires. Ils doivent être copier dans le répertoire exec du paquet d'installation, à côté du fichier msi.
- Sur l'ordinateur sur lequel vous souhaitez effectuer l'installation en mode silencieux, lancez le fichier exécutable setup.exe (du paquet d'installation ou de distribution), ou servez-vous de l'installation à l'aide du fichier msiexec.exe. Le démarrage des fichiers est accompagné par les clés suivantes :
- setup.exe [/pKLUNINSTPASSWD=mot de passe] :
- /s : installation silencieuse sans redémarrage
- /s /pALLOWREBOOT=1 : installation silencieuse avec redémarrage (sans confirmation de l'utilisateur)
- /v/qb : installation semi-silencieuse sans redémarrage (seulement la barre de progression)
- /v/qb /pALLOWREBOOT=1 : installation semi-silencieuse avec demande de redémarrage
Les clés /v/qb et /pALLOWREBOOT sont saisies sans espace vide. La clé /pKLUNINSTPASSWD permet de donner un mot de passe pour la désinstallation de l'application.
- msiexec.exe /I <chemin vers le paquet> [KLUNINSTPASSWD=<mot de passe>]
- /qn : installation silencieuse sans redémarrage
- /qn ALLOWREBOOT=1 : installation silencieuse avec redémarrage (sans confirmation de l'utilisateur)
- /qb : installation silencieuse sans redémarrage (seulement la barre de progression)
- /qb ALLOWREBOOT=1 : installation semi-silencieuse avec demande de redémarrage
La clé KLUNINSTPASSWD permet de donner un mot de passe pour la désinstallation de l'application.
Si vous utilisez les clés pour une installation silencieuse et semi-silencieuse de façon à ce que les tâches de Recherche de virus et de Mise à jour s'installent dans le produit, il est nécessaire de créer le fichier setup.ini à la main, d'y indiquer les paramètres nécessaires et de l'enregistrer dans la distribution de l'Antivirus. En l'absence de ce fichier, les tâches du système de Recherche de virus et Mise à jour ne seront pas installées !
Description du fichier setup.ini (pour Kaspersky Anti-Virus 6.0)
Section [Setup] : les paramètres généraux de l'installation de l'application .
InstallDir=<chemin d'accès au répertoire d'installation>. Reboot=yes|no : s'il faut accomplir le redémarrage de l'ordinateur à la fin de l'installation de l'application (par défaut, le redémarrage n'est pas effectué). SelfProtection=yes|no : s'il faut inclure l'autodéfense lors de l'installation de Kaspersky Anti-Virus (activé par défaut). Ne pas confondre avec l'autodéfense de l'application ! MSExclusions=yes|no : s'il faut ajouter dans la liste des exclusions recommandée par la société Microsoft dans les exclusions de Kaspersky Anti-Virus pour les serveurs (seulement pour Kaspersky Anti-Virus 6.0 for Windows Server. AddPath=yes|no : s'il faut ajouter dans les variables d'environnement du système %Path% le chemin vers avp.com (seulement pour Kaspersky Anti-Virus 6.0 for Windows Server).
Section [Components] : choix des composants pour l'installation de l'application. Si aucun composant n'est indiqué, l'application est installée avec tous les composants.
FileMonitor=yes|no : installation du composant Antivirus Fichiers. MailMonitor=yes|no : installation du composant Antivirus Courrier (seulement pour Kaspersky Anti-Virus 6.0 for Windows Workstations). WebMonitor=yes|no : installation du composant Antivirus Internet (seulement pour Kaspersky Anti-Virus 6.0 for Windows Workstations). ProactiveDefence=yes|no : installation du composant Défense Proactive (seulement pour Kaspersky Anti-Virus 6.0 for Windows Workstations). AntiSpy=yes|no : installation du composant Protection Vie Privée (seulement pour Kaspersky Anti-Virus 6.0 for Windows Workstations). AntiHacker=yes|no : installation du composant Anti-Hacker (seulement pour Kaspersky Anti-Virus 6.0 for Windows Workstations). AntiSpam=yes|no : installation du composant Anti-Spam (seulement pour Kaspersky Anti-Virus 6.0 for Windows Workstations).
Pour refuser l'installation d'un composant, listez explicitement <nom_composant>=no.
Section [Tasks] : activation des tâches de Kaspersky Anti-Virus. Si aucune tâche n'est définie lors de l'installation, toutes les tâches s'exécuteront. Si une tâche n'est définie, toutes les tâches non énumérées seront désactivées.
ScanMyComputer=yes|no : tâche de l'analyse complète de l'ordinateur. ScanStartup=yes|no : tâche de la vérification des objets de l'autodémarrage. ScanCritical=yes|no : tâche de la vérification des objets critiques. Updater=yes|no : tâche de la mise à jour des signatures et des modules de l'application.
Au lieu de la valeur yes (oui), on peut utiliser les valeurs 1, on, enable, enabled, et au lieu de la valeur no (non), on peut utiliser les valeurs 0, off, disable, disabled.
|