我有一个哈希表,其中根据值使用键。
例如。
$ComponentTobeBuild=@{"ComponentNameX"="True";
"ComponentNameXyz"="False";
"SomeComponent"="False"}
我想获得值为 True 的键。(我会将密钥作为参数传递给其他脚本)。
我正在尝试这样,但我认为有些地方我错过了,因为它没有列出密钥。
$($ComponentToBuild.Keys) | Where-Object { $_.Value -eq "True" }
如何获取表示为 True 的组件名称?另外我想知道哈希表是否是这种工作的明智选择。因为我认为哈希表将主要用于处理值。