PowerShell Friday: VM's starten
Gepubliceerd op 20 november 2015 • 2 min leestijd • 343 woordenMet PowerCLI kunt u uw VMware-infrastructuur vanaf de opdrachtregel beheren en automatiseren. Nadat u verbinding heeft gemaakt met vCenter kun je…

Dit is een gearchiveerd artikel. Het werd eerder geplaatst op
VMGuru
. Dit artikel kan verouderde informatie bevatten.
Start-VMEr zijn een aantal manieren waarop u Start-VM kunt gebruiken. U kunt het gebruiken met de naam van de VM
Start-VM -VM ThisVMof vanaf een doorgesluisde ingang
Get-VM -Name ThisVM | Start-VMWelke u gebruikt, hangt af van wat u wilt bereiken en uw voorkeur.
Je kunt behoorlijk complexe oneliners maken voor het starten van VM’s.
Get-VM -Name ThisV[MR] | Stop-VM | set-VM -numCPU 4 | Start-VM```## VM's starten met jokertekens
Om de juiste VM te selecteren, wilt u mogelijk jokertekens gebruiken. In de onderstaande tabel ziet u uw opties.
Jokerteken | Beschrijving | Voorbeeld| Wedstrijden
|-----------------|------------|----------|------|
|* | Komt overeen met nul of meer tekens, beginnend op de opgegeven positie |VM* |VMab, VM-123|
|? | Komt overeen met elk teken op de opgegeven positie | VM-? |VM-1, VM-a, VM-b|
|[ ] | Komt overeen met een reeks karakters | VM-[1-3] |VM-1, VM-2, VM-3|
|[ ] | Komt overeen met de opgegeven tekens |VM-[abc]| VM-a, VM-b, VM-c|
{.tabel}
De voorbeelden zijn in hoofdletters, maar de cmdlets maken geen onderscheid tussen hoofdletters en kleine letters.
## Synchronisch versus asynchroon
Als u veel VM's heeft die u wilt starten, kan het even duren, omdat de objecten in een cmdlet na elkaar worden afgehandeld (synchroon). Als objecten niet van elkaar afhankelijk zijn, kunt u ze gelijktijdig uitvoeren (asynchroon).Start-VM -VM MyVM-00* -RunAsync
Houd er echter rekening mee dat wanneer u veel VM's tegelijk start, u mogelijk uw opslagsysteem onder druk zet. Zorg er dus altijd voor dat u niet te veel VM's start of dat uw opslagsysteem dit aankan.