且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在Powershell中创建多个值哈希表

更新时间:2023-11-30 20:09:40

@Olaf告诉:如果我做对了,那没有什么意义:

$SKUToGroup= @{} # creates hash table
$SKUToGroup.O365_E3_Users = @() #adds an array
$SKUToGroup.O365_E3_Users += "6fd2c87f-b296-42f0-b197-1e91e994b900"
$SKUToGroup.O365_E3_Users += "0c266dff-15dd-4b49-8397-2bb16070ed52"
$SKUToGroup.O365_E1_Users = @()
$SKUToGroup.O365_E1_Users += "18181a46-0d4e-45cd-891e-60aabd171b4e"
$SKUToGroup.O365_E1_Users += "0c266dff-15dd-4b49-8397-2bb16070ed52"

$SKUToGroupRev = @{}
foreach ($itemKey in $SKUToGroup.Keys) {
    $SKUToGroupRev.$($SKUToGroup.$itemKey) = $itemKey
}
$SKUToGroupRev

输出:.\ SO \ 66929336.ps1 |格式列表

Name  : {18181a46-0d4e-45cd-891e-60aabd171b4e, 0c266dff-15dd-4b49-8397-2bb16070ed52}
Value : O365_E1_Users

Name  : {6fd2c87f-b296-42f0-b197-1e91e994b900, 0c266dff-15dd-4b49-8397-2bb16070ed52}
Value : O365_E3_Users