I am having a hash table where Keys are being used based on value.
For ex.
$ComponentTobeBuild=@{"ComponentNameX"="True";
"ComponentNameXyz"="False";
"SomeComponent"="False"}
I would like to get the keys which are having values True. (I will pass the key to some other script as parameter).
I was trying like that , But i think some where i am missing as it is not listing the keys.
$($ComponentToBuild.Keys) | Where-Object { $_.Value -eq "True" }
How to get the component Name which are having denoted as True? Also i would like to know whether hash table is a wise choice for this kind of work. Because I thought that Hash table will be mainly be used for processing the values.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…