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-Key: 665246

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

Printed on: April 26, 2024 at 16:04 o'clock

Member: TK1987
Solution TK1987 Mar 29, 2021 updated at 12:54:18 (UTC)
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
Member: chris123
chris123 Mar 29, 2021 at 13:04:21 (UTC)
Goto Top
Vielen Dank!