VMware Tools Silent Installation

Wenn man die VMware Tools per Silent Installation installieren möchte (z.B. auf Server Core Installationen), kann man dies per Command Line mit Parametern tun. Hierzu reichen in der Regel folgende Parameter aus:

setup64.exe /s /v "/qn REBOOT=Y"

Ist in der VMware Infrastruktur VMware vShield im Einsatz und sollen die dafür erforderlichen Introspection Driver mitinstalliert werden, funktioniert dies über den Weg, alle Komponenten zur Installation auszuwählen und die beiden nicht benötigten Komponenten auszuschließen:

setup64.exe /s /v "/qn REBOOT=Y ADDLOCAL=ALL REMOVE=Hgfs,WYSE"

Mögliche Parameter sind:

Usage:
/? :  Show this dialog.
/a :  Perform an administrative install.
/a <full path to existing administrative install> :  Patch an existing administrative install.
/s :  Hide initialization dialog. For silent mode use /s /v /qn.
/v :  Parameters to pass to installer
/c :  Clean out installation registration information
/l :  Perform a detailed logging
/l <full path to log file> :  Perform a detailed logging.

Über die PowerShell kann die Installation mit PowerCLI auch remote ausgeführt werden:

$ComputerName = <VM-Name>
$vCenterName = <vCenter-Name|ESXi-Servername>
Connect-ViServer $vCenterName
Mount-Tools -VM $ComputerName
$DriveLetter = Get-WmiObject Win32CDROMDrive -ComputerName $ComputerName | Where-Object {$_.VolumeName -match "VMware Tools"} | Select-Object -ExpandProperty Drive
$ScriptText = "$DriveLetter\setup64.exe /s /v "/qn REBOOT=Y"
Invoke-VMScript -VM $ComputerName -ScriptText $ScriptText -ScriptType bat

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.