Cet article a pour but de décrire la procédure d'installation
automatique de McAfee Virus Scan.
(testé pour les versions V4.5, V4.5.1 & V4.5.1 SP1 - correspondant
aux versions Mcafee Total defense)
L'installation pourra ensuite être distribuée sur un réseau
local d'entreprise.
Cette procédure concerne les systèmes d'exploitations suivants
: Windows 95, 98, NT4, 2000 pro et XP.
Créer un répertoire appelé par exemple VIRUSSCAN.
Copier tous les fichiers d'installations du CDROM McAfee dans le répertoire
précédent.
Partager ce répertoire en mettant un $ suivant le partage permettant
ainsi d'être visible uniquement par les administrateur du domaine. Ex
: \\SERVEUR\PARTAGE$
Le guide de l'administrateur pour Virus Scan
- Sur le CD ROM fournit
- Des infos sur le site de Networks
Associates.
Plusieurs solutions sont possibles pour installer automatiquement Virus Scan.
On peut utiliser des logiciels de type AutoIT permettant la simulation d'entrées
du clavier, mais on peut également lancer le fichier d'installation en
mode de commande suivit de Switchs.
Ces switchs permettent de sélectionner les options souhaitées.
Entrer en mode de commande, en tapant commande pour les systèmes de
types 9x ou CMD pour les systèmes de type NT et XP.
Aller dans le répertoire créé dans la première partie.
Les options du setup sont variées. On peut installer telles ou telles options en tapant la syntaxe suivantes "SETUP OPTIONS"
En recherchant sur le Guide de l'administrateur Virus Scan, voici la syntaxe de l'installation en mode de commande :
/qb affiche une petite barre de progression pendant l'installation,
avec un bouton d'annulation
/q+ affiche une boîte de dialogue qui indique si l'installation
a été correctement effectuée
/qb+ affiche la barre de progression et la boîte de dialogue relative
à l'état de l'installation
/qf affiche l'écran complet de la barre de progression de l'installation
normale
Pour enregistrer l'installation, ajoutez les éléments suivants
dans la ligne de commande :
/l*v "c:\temp\log.txt"
Où c:\temp\log.txt peut être n'importe quel répertoire
et n'importe quel nom de fichier pour créer le fichier journal. Cette
option enregistre toute l'activité de l'utilitaire d'installation y compris
les fichiers copiés, les clés de registre ajoutées et toutes
les modifications intervenues dans le fichier ini.
Vous pouvez remplacer le caractère * figurant dans la ligne de commande
précédente par une ou plusieurs valeurs suivantes. Elles limiteront
ce qui est enregistré.
i : messages d'état
w : avertissements non fatals
e : tous les messages d'erreurs
a : démarrage d'actions
r : enregistrements spécifiques des actions
u : demandes des utilisateurs
c : paramètres UI initiaux
m : informations de sortie fatales ou de manque de mémoire
o : messages d'espace disque insuffisant
p : propriétés de terminal
+ : ajout au fichier existant
! : vide chaque ligne dans le journal
Pour installer VirusScan dans le répertoire c:\mcafee virusscan
INSTALLDIR= "c:\McAfee VirusScan" /q/i
Les guillemets ne sont nécessaires que si le répertoire contient des espaces.
CMD EdiskUtil Analyse E-Mail Filtre Internet Analyse système Scan32 Planificateur McUpdate Extensions Shell |
ScreenScan SendVirus |
Setup.exe ADDLOCAL=Scan32/q/i
Utilisez une virgule pour séparer les valeurs lors de l'installation de plusieurs fonctionnalités.
Setup.exe ADDLOCAL=SystemScan,Scan32/q/i
Setup.exe ADDLOCAL=ALL/q/i
Setup.exe REMOVE=ALL/q/i
Setup.exe ADDLOCAL=ALL REMOVE=SendVirus/q/i
Toutes les fonctionnalités sont installées à l'exception de l'utilitaire SendVirus.
Vous pouvez supprimer/forcer des réamorçages pendant l'installation. Pour ce faire, ajoutez la commande Reboot=F pour forcer le réamorçage, Reboot=R pour supprimer le réamorçage.
Setup Reboot=R /q /i
Cette ligne de commande exécute une installation silencieuse. Si un réamorçage est requis, le système ne sera pas réamorcé.
Si vous utilisez un poste de travail NT/2000, vous serez invité à sélectionner le type d'installation pendant l'installation.
USEADMINONLYSECURITY=0
USEADMINONLYSECURITY=1
Setup USEADMINONLYSECURITY=1 /q /i
echo .
echo .
echo Installation de Virus Scan
echo .
echo .
echo entrer ici le chemin d'installation
Set rep=c:\macafee
c:
cd \
cd %rep%
start /W setup ADDLOCAL=ALL REMOVE=AlertManager,EdiskUtil,ScreenScan,SendVirus
Reboot=R /qb /i
Ce script lance le setup et installe tout sauf AlertManager, DiskUtil, ScreenScan
et le SendVirus.
Il désactive le reboot de la machine.
Il est en mode automatique.
Ceci n'est qu'un exemple.. A chacun de modifier selon ses besoins.
Configurer sur votre poste toutes les options de Virus Scan souhaitées.
Ensuite taper REGEDIT.
Récupérer la registry correspondant à la configuration
de Virus Scan et enregistrer la dans un fichier VSCAN.reg par exemple dans le
même répertoire que les fichiers d'installation.
! Attention, il faut un fichier REG par système d'exploitation. !
[HKEY_LOCAL_MACHINE\Software\Network
Associates\TVD\Shared Components\McUpdate\CurrentVersion\Update]
[HKEY_LOCAL_MACHINE\Software\Network
Associates\TVD\Shared Components\McUpdate\CurrentVersion\Update\General Options]
"bLogToEvlog"=dword:00000001
"bRetrieveNewerEngine"=dword:00000001
"bLogToFile"=dword:00000001
"bLimitSize"=dword:00000001
"uNumberOfSites"=dword:00000001
La taille limite du journal d'éxécution
:
"uMaxKiloBytes"=dword:00000064
ENTRER ICI LE CHEMIN DU JOURNAL
D'Exécution :
"szLogFileName"="C:\\Program Files\\Network Associates\\VirusScan\\Update.txt"
"bLogVerbose"=dword:00000000
Force la mise à jour 1 ou
désactive le forçage 0 :
"bForceUpdate"=dword:00000001
"bRenameExisting"=dword:00000000
Le nom du programme que l'on souhaite
lancer après la MAJ
"bExecAfterUpdate"=dword:00000000
"bRunIfSuccessful"=dword:00000000
"szShellScript"=""
"szStoreFolder"=""
[HKEY_LOCAL_MACHINE\Software\Network
Associates\TVD\Shared Components\McUpdate\CurrentVersion\Update\Update Site1]
"szRunAsDomain"=""
Le nom du site de Mise à
jour :
"szSiteName"="AUTOURDUPC.COM"
Chemin où se trouve les
mise à jour en local :
"szUNCLocation"="c:\\MAJ\\VSCAN"
MAJ par FTP :
"szFTPLocation"="" <-
le nom du ftp ex : ftp.nai.com
"szFtpUserName"="" <-
le loggin pour acceder au ftp ex : Anonymous
"szFtpPassword"="" <-
le mot de passe
"szProxy"="" <-
l'utilisation d'un proxy
"bSiteEnabled"=dword:00000001
"uUpdateFrom"=dword:00000003
"bAnonymousLogin"=dword:00000000
"bProxy"=dword:00000000
"dwProxyPort"=dword:00000000
"bPassiveFTP"=dword:00000001
Insérer le fichier reg à la fin du script.
REGEDIT /S VSCAN.REG
Le problème des différents OS apparaît. On peut le résoudre en modifiant le script de base comme ceci :
Rem test si l'OS est du NT
If exist c:\ntldr goto sysnt
If NOT exist c:\ntldr goto sys9x
:sysnt
rem test si L'os est NT4 ou W2K
ver | find "Version 5.00"
if %errorlevel% EQU 0 goto w2k
ver | find "Version 4"
if %errorlevel% EQU 0 goto nt4
:sys9x
regedit /S vscan_98.reg
:w2k
regedit /S vscan_w2k.reg
:nt4
regedit /S vscan_NT4.reg
Il faut dans ce cas récupérer la clé de registre correspondant à la désinstallation de virus scan :
HKEY_LOCAL_MACHINE\Software\Network Associates\ePolicy Orchestrator\Application Plugins\VIRUSCAN6500 valeur de la clé : Uninstall Command
On lance ainsi la commande :
Rem On test si Virus Scan
est déjà installé :
if exist c:\"program files\network associates\virusscan\avconsol.exe goto
uninstall
if NOT exist c:\"program files\network associates\virusscan\avconsol.exe
goto install
rem on désinstalle
:uninstall
start /w C:\WINDOWS\SYSTEM\msiexec.exe /x {63CB7620-B423-4BF1-A7E4-xxxxx} /q
REMOVE=ALL REBOOT=ReallySupress
rem on install
:install
install.exe
rem connexion au réseau
net use x: \\SERVEUR\PARTAGE$
rem TEST SI MACAFEE EST DEJA
INSTALLE
if exist c:\"program files\network associates\virusscan\avconsol.exe goto
uninstall
if NOT exist c:\"program files\network associates\virusscan\avconsol.exe
goto install
rem DESINSTALLATION DE MACAFEE
:uninstall
start /w C:\WINDOWS\SYSTEM\msiexec.exe /x {63CB7620-B423-4BF1-A7E4-xxxxxxxxxxxx}
/q REMOVE=ALL REBOOT=ReallySupress
goto install
rem INSTALLATION MACAFEE
:install
x:
cd \
cd VIRUSSCAN
start /w setup ADDLOCAL=ALL REMOVE=AlertManager,EdiskUtil,ScreenScan,SendVirus
reboot=R /qb /i
rem CONFIGURATION DE MACAFEE
rem test si l'OS est du NT
if exist c:\ntldr goto sysnt
if NOT exist c:\ntldr goto sys9x
:sysnt
rem test si L'os est NT4 ou W2K
ver | find "Version 5.00"
if %errorlevel% EQU 0 goto w2k
ver | find "Version 4"
if %errorlevel% EQU 0 goto nt4
:sys9x
regedit /S vscan_98.reg
goto end
:w2k
regedit /S vscan_w2k.reg
goto end
:nt4
regedit /S vscan_NT4.reg
goto end
:end
echo Installation de Virus Scan MacAfee terminée...
echo Merci AUTOURDUPC.COM !!!
Ce document vous a été présenté par Gildas. Pour entrer en contact avec l'auteur |
Début de page | Sommaire du thème | Page d'accueil | Me contacter
(C) Laurent - autourdupc.com - |
Création le 13 mars 2003
Mise à jour le 18 mars 2003
|
visites |