小编Dja*_*ned的帖子

如何在powershell脚本中获取对象的键和值的数组?

我有一个以下格式的对象数组

\n
$test = @(2 :{1,3,5}, 3 : {2,4,6})\n
Run Code Online (Sandbox Code Playgroud)\n

我想从 $test 数组中提取键和值的对象。

\n

这是我执行上述任务的 powershell 脚本,

\n
$testnumbers = @(2,3)\n$testStores = @{}\n$testInfo = $null\nforeach ($tn in $testnumbers) {\n    $testInfo = @{}\n    for($i=0;$i -lt $tn;$i = $i+1) {\n    $testPrompt = Read-Host -Prompt "Assign the test numbers"\n    $testInfo += $testPrompt\n    }\n$testInfoSet = {$tn = $testInfo}\n$testInfoObj = New-Object psobject \xe2\x80\x93Property $testInfoSet\n$testStores += $testInfoObj\n}\n
Run Code Online (Sandbox Code Playgroud)\n

请提供解决方案,先谢谢了!

\n

powershell powershell-2.0 powercli powershell-3.0

2
推荐指数
1
解决办法
9234
查看次数