chris123
Goto Top

Powershell - VMs auswählen

Hallo zusammen,

ich möchte für einen Export nur bestimmte VMs auswählen. Leider funktioniert das mit -like nicht.

Get-VM | Where-Object { $_.Name -like 'VM1' -and $_.Name -like 'VM2' } | foreach {  

            $ExportJob = Export-VM -Name $_.Name -Path x: -AsJob}

Umgekehrt, wenn ich die nicht zu exportierenden VMs mit -notlike angebe, funktioniert es.

Get-VM | Where-Object { $_.Name -notlike 'VM3' -and $_.Name -notlike 'VM4' } | foreach {  

            $ExportJob = Export-VM -Name $_.Name -Path x: -AsJob}

Wie muss ich vorgehen, wenn ich nur VM1 und zwei für den Export auswählen möchte?

Vielen Dank für Eure Unterstützung!
Chris

Content-ID: 665246

Url: https://administrator.de/contentid/665246

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

TK1987
Lösung TK1987 29.03.2021 aktualisiert um 14:54:18 Uhr
Goto Top
Moin Chris,

Zitat von @chris123:
Leider funktioniert das mit -like nicht.
Get-VM | Where-Object { $_.Name -like 'VM1' -and $_.Name -like 'VM2' }  
funktioniert schon, nur musst du natürlich -or statt -and verwenden.

Gruß Thomas
chris123
chris123 29.03.2021 um 15:04:21 Uhr
Goto Top
Vielen Dank!