【发布时间】:2018-03-01 13:54:28
【问题描述】:
给定一个哈希表列表
$adminprinters | ConvertTo-Json
[
{
"Brand": "HP",
"IP": "10.8.200.200",
"Name": "Admin-Tech-HP4700"
},
{
"Brand": "HP",
"IP": "10.8.200.201",
"Name": "Admin-Tech-4015"
}
]
如何遍历该列表并将每个对象分解为一个 cmdlet。例如,
foreach($h in $adminprinters){
Add-CustomPrinterModule @($h)
}
【问题讨论】:
-
你试过
Add-CustomPrinterModule @h吗? -
你试过什么?如果您已经尝试过您的示例,您期望的结果是什么,您实际得到了什么?
-
当我按照 Jeroen 的建议省略 () 和 $ 时,它会起作用。谢谢。
标签: arrays powershell hashtable powershell-cmdlet