Ein Script kann per PowerShell Direkt mit Hilfe von Invoke-Command an eine VM geleitet werden. Ebenso können wie gewohnt Parameter mit übergeben werden.
Beispiel:
Invoke-Command -VMName VM -Credential (Get-Credential)
{ param($arg)
Write-Output „Argument from Host [$($arg)]“
} -ArgumentList $arg