Clear-Host $VIserver = "nomvcenter.local" $VILogin = "domaine\login" #Domaine\login avec droits de connexion au vCenter $VIMotdepasse = "Motdepasseici" #Mot de passe pour connexion au vCenter $VMName = "NomVmaCreer" $ErrorActionPreference = "Continue" if ($verbose) {$VerbosePreference = "Continue"} if ($debug) {$DebugPreference = "Continue"} $DebugPreference = "SilentlyContinue" Connect-VIServer -Server $VIserver -User $VILogin -Password $VIMotdepasse $templateName = "NomDuTemplate" $esxName = 'NomServeurESXquiheberge' $dsName = 'NomduDatastore' $template = Get-Template -Name $templateName $ds = Get-Datastore -Name $dsName $esx = Get-VMHost -Name $esxName $UneVM = New-VM -Template $template -Name $VMName -VMHost $esx $UneVM| Set-VM -NumCpu 2 -MemoryGB 4 -Confirm:$false $UneVM = Get-VM -Name $VMName $UneVM | Get-NetworkAdapter | Set-NetworkAdapter -StartConnected $true -NetworkName "NomDuReseau" -Confirm:$false -RunAsync Start-VM -VM $vm -Confirm:$false