Software installation

Hello I just start upgrading the SEP agents from version 12 to 14 and I have to do it on 600 servers.

So I create simple script to copy and install silent SEP14.

The restart I will run with the monthly patching

 

SEP14 installation script

#Installation SEP64.msx

#Installation software

$servers = Get-Content “C:\temp\Servers.txt”

$source = “C:\Install”

$dest = “c$”

$testPath = “c:\Install\Sep64.msi”

foreach ($server in $servers) {

 

if (Test-Connection -Cn $server -quiet) {

Copy-Item $source -Destination \\$server\$dest -Recurse -Force

if (Test-Path -Path $testPath) {

Invoke-Command -ComputerName $server -ScriptBlock {powershell.exe c:\Install\Sep64.msi /sALL /msi /norestart ALLUSERS=1 EULA_ACCEPT=YES} # or SEP64.msi /qn /norestart

Write-Host -ForegroundColor Green “Installation Success on server $server

}

} else {

Write-Host -ForegroundColor Red $server is not online , install failed”

}

}

 

 341 total views,  2 views today