Câteva comenzi utile PowerShell pe Hyper-V Core Server

Azi m-am lovit la muncă de niște cerințe și am zis să trag repede aici ca note de lucru următoarele: câteva comenzi PowerShell simple pentru lucrul pe un server Hyper-V Windows Core.

Dacă butonezi în PowerShell pe un server Core Hyper-V, poate ai nevoie să vezi statusul mașinilor virtuale de pe acel nod:

get-vm

Dacă vrei să oprești toate VM-urile care au status-ul ‘Running’:

Get-VM | where {$_.State -eq 'Running'} | Stop-VM

Dacă vrei să pornești toate VM-urile care au status-ul ‘Off’:

Get-VM | where {$_.State -eq 'Off'} | Start-VM

Comenzile de mai sus sunt comenzile de care am avut eu nevoie la un moment dat. Dacă vrei să afli mai multe despre ce poți face cu comanda get-vm poți tasta

Get-Help Get-VM

și vedea mai multe opțiuni.

Ce aș mai reține eu aici, ca să fie la îndemână?

Păi, comenzile de pornire pentru un VM, unde înlocuiești <virtual machine name> cu numele mașinii virtuale (ștergi și parantezele):

Start-VM -Name <virtual machine name>

și de oprire:

Stop-VM -Name <virtual machine name>

Cosmin

Pe acest site vreau să învățăm unii de la alții cum să fim productivi folosind la maximum tot felul de tehnologii și gadgeturi.