$NomVm = "NomDomaine\NomVM" #Récupération de l'ID de la machine dans l'Hyperviseur $job = Invoke-command { param($NomVm) Get-SCVirtualMachine | Where-Object {$_.Name -match $NomVm} | select Name, ID, Status } -ArgumentList $NomVm -ComputerName NomMachineDistante -AsJob Wait-Job $job $MonResultat = Receive-Job $job Write-host $MonResultat.ID