#Création des variables $StrWEPDiag = ($env:ProgramFiles + "\Websense\Websense Endpoint\WEPDiag.exe") # Valeur Attendu : "C:\program files\Websense\Websense Endpoint\WEPDiag.exe" $StrWEPMSI = ("""\\GDS.local\netlogon\forcepoint\" + $env:PROCESSOR_ARCHITECTURE + "\Websense Endpoint.msi""") # Valeur Attendu : x86 "\\GDS.local\netlogon\forcepoint\x86\Websense Endpoint.msi" ou x64 "\\GDS.local\netlogon\forcepoint\AMD64\Websense Endpoint.msi" $StrWEPMST = ("""\\GDS.local\netlogon\forcepoint\" + $env:PROCESSOR_ARCHITECTURE + "\Websense Endpoint.mst""") # Valeur Attendu : x86 "\\GDS.local\netlogon\forcepoint\x86\Websense Endpoint.mst" ou x64 "\\GDS.local\netlogon\forcepoint\AMD64\Websense Endpoint.mst" $StrWEPLOG = ($env:Temp + "\Websense_Endpoint.log") # Utiliser la variable temp pour placer le fichier de log If (-not (test-path $StrWEPDiag)) # Si l'application ne se trouve pas dans le poste lancer l'installation {start-process msiexec -ArgumentList "/i $StrWEPMSI WSCONTEXT=40d017161a3b802279a14bde588e5b9e-0 /log $StrWEPLOG /qn"} # L'installation de l'agent Forcepoint else {Write-Host Installation inutile} # Informe que l'installation est déjà présente.