У меня есть следующий код, из которого я хотел бы получить вывод
$ вывод
и напишите хост в конце:
$outputs = @()
foreach ($comp in $maschines.name) {
$output = New-Object PSObject -Property @{
invoke-command -computer comp3 -ScriptBlock { get-vm –VMName $using:comp | Select-Object VMId | Get-VHD | ft @{
label="vm"; expression={$using:comp}},
path,
VhdType,
VhdFormat,
@{label="file(gb)"; expression={($_.FileSize / 1GB) -as [int]}},
@{label="size(gb)"; expression={($_.Size / 1GB) -as [int]}} -AutoSize
}
}
$outputs += $output
}
$outputs
я получаю ошибку
Отсутствует оператор '=' после ключа в хеш-литерале