VMWare View installation script – Part 2

Salut,

Dans un précédent billet, je vous présentais un script pour installed de manière silencieuse View Composer.

Aujourd’hui c’est le tour de Transfer Server, beaucoup plus simple à installer 🙂

Une seule chose simple à savoir, c’est que le service se base sur apache 2.2 donc la plupart des arguments à passer en paramètres sont pour apache.

[powershell]

param (
[Parameter(Mandatory=$true)] $domain,
[Parameter(Mandatory=$true)] $servername,
[Parameter(Mandatory=$true)] $ServerAdmin,
$Binaries = “C:tempVMware-viewconnectionserver-x86_64-5.1.2-928164.exe”
)

Try {
Start-Process -Filepath $Binaries -argumentlist ‘/S /v “/qn VDM_SERVER_INSTANCE_TYPE=4 SERVERDOMAIN=’ + $domain + ‘ SERVERNAME=’ + $servername + ‘ SERVERADMIN=’ + $ServerAdmin + ‘”‘ -wait
}
Catch {
throw (New-Object System.Exception(“executing Transfer Server installer.”,$_.Exception))
}
Finally {
“VMware View Transfer Server”,”Service Apache2.2″ | % {
if ((Get-Service $_).status -ne “Running”) {
Throw “$($_) is not started. Installation not successfull”
}
}

[/powershell]

 

Bonne journée, @+