function ConvertTo-ShortId ($Ids)
{
#define PROCESSOR_ARCHITECTURE_INTEL 0
#define PROCESSOR_ARCHITECTURE_MIPS 1
#define PROCESSOR_ARCHITECTURE_ALPHA 2
#define PROCESSOR_ARCHITECTURE_PPC 3
#define PROCESSOR_ARCHITECTURE_SHX 4
#define PROCESSOR_ARCHITECTURE_ARM 5
#define PROCESSOR_ARCHITECTURE_IA64 6
#define PROCESSOR_ARCHITECTURE_ALPHA64 7
#define PROCESSOR_ARCHITECTURE_MSIL 8
#define PROCESSOR_ARCHITECTURE_AMD64 9
#define PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 10
#define PROCESSOR_ARCHITECTURE_UNKNOWN 0xFFFF
# 'PROCESSOR_ARCHITECTURE_INTEL' { "Intel" }
# 'PROCESSOR_ARCHITECTURE_MIPS' { "MIPS" }
# 'PROCESSOR_ARCHITECTURE_ALPHA' { "Alpha" }
# 'PROCESSOR_ARCHITECTURE_PPC' { "PPC" }
# 'PROCESSOR_ARCHITECTURE_SHX' { "SHx" }
# 'PROCESSOR_ARCHITECTURE_ARM' { "ARM" }
# 'PROCESSOR_ARCHITECTURE_IA64' { "IA64" }
# 'PROCESSOR_ARCHITECTURE_ALPHA64' { "Alpha64" }
# 'PROCESSOR_ARCHITECTURE_MSIL' { "MSIL" }
# 'PROCESSOR_ARCHITECTURE_AMD64' { "AMD64" }
# 'PROCESSOR_ARCHITECTURE_IA32_ON_WIN64' { "IA32/WIN64" }
foreach ($id in $ids)
{ switch ($Id)
{
'PROCESSOR_ARCHITECTURE_AMD64' { "amd64" }
'PROCESSOR_ARCHITECTURE_MSIL' {"msil"}
'PROCESSOR_ARCHITECTURE_IA32_ON_WIN64' { "wow64" }
'PROCESSOR_ARCHITECTURE_INTEL' { "x86" }
'neutral' { "none" }
Default { "$Id" }
}
}
}
ConvertTo-ShortId
最新推荐文章于 2024-11-18 10:24:20 发布