Le message d’erreur suivant peut s’afficher lors de l’installation d’Avira Exchange Security :
The Avira Exchange Security Server Components require Microsoft Exchange Server 2007/2010.
I. La cause
Windows inclut les deux variables TEMP et TMP pour le répertoire temporaire. Les deux variables indiquent généralement le même répertoire. Si, pour quelconque raison, ce n’est pas le cas, l’installation du produit déclenche un message d’erreur.
Contexte :
Pendant l’installation d’Avira Exchange Security, un script PowerShell est invoqué pour l’enregistrement du résultat dans le fichier %TEMP%\E2K7.tmp. Par la suite, un accès de lecture au fichier E2K7.tmp s’effectue via la variable TMP. Si les deux variables indiquent des répertoires différents, le fichier E2K7.tmp ne peut pas être récupéré. Par conséquent, l’installation sera annulée et le message d’erreur s’affichera.
Validation des chemins d’accès
Vérifiez si les chemins d’accès aux variables TEMP et TMP coïncident et pointent vers le même répertoire. Effectuez cette tâche à l’aide de la console CMD ou du script PowerShell.
Commande pour la console CMD :set
Commande pour le script PowerShell :
Set-Location env:
Get-ChildItem
II. Solution
Si les variables TEMP et TMP renvoient, comme dans cet exemple, vers deux répertoires différents, les chemins d’accès doivent être modifiés afin de renvoyer vers le même répertoire. L’adaptation des chemins d’accès doit être appliquée dans les propriétés du système.
Démarrer → Panneau de configuration → Système → Paramètres système avancés → tab Avancé → Variables d’environnement… → Modifier…
Lorsque les deux variables renvoient au même répertoire, Avira Exchange Security peut être installé.