我想在从CSV生成的现有数组中添加一列和一个值。
这是我的代码:
$mycsv = "C:\Users\test\Documents\serveurs.csv"
$servers = Import-Csv $mycsv
这是结果:
ServerName Ip ---------- -- Castor 172.22.0.64 Pollux 172.22.0.67
我想为每个 ServerName 添加新的值列,就像这样:
ServerName Ip Available ---------- -- --------- Castor 172.22.0.64 Yes Pollux 172.22.0.67 No
我尝试了下面的代码:
$item = New-Object PSObject
$item | Add-Member -Type NoteProperty -Name 'Available' -Value 'Yes'
$servers += $item
但实际上它并没有起作用,有人能帮我吗?
最终的想法是使用 Test-Connection
命令来确定服务器是否可以通过网络访问,并分配相应的值。
e
是Expression
的简称。 - Ansgar Wiechers