【发布时间】:2017-09-25 19:27:39
【问题描述】:
我正在寻找一种数据结构/cmdlet,它允许我向 Powershell 中的单个键添加多个值。
我的数据理想情况下应该是这样的:
键-------------- 值
HOSTNAME1------------DATABASE1,DATABASE2,DATABASE3
HOSTNAME2-------------DATABASE1,DATABASE2
等等……
我认为哈希表可以解决问题,但我无法执行以下操作:
$servObjects = @{}
$servObjects.Add("server1", @())
$servObjects.get_item("server1") += "database1"
当我尝试时,这会产生一个空数组:
$servObjects.get_item("server1")
我也尝试过以下操作,希望powershell能理解我想要的:
$servObjects2 = @{}
$servObjects2.add($servername, $databasename)
不幸的是,这会产生重复键异常
感谢您的所有意见
【问题讨论】:
标签: powershell data-structures