If you really like enums, you can do it as follows. ProcessorAffinity is IntPtr, so it requires a bit of extra casting.
[flags()] Enum Cores { Core1 = 0x0001 Core2 = 0x0002 Core3 = 0x0004 Core4 = 0x0008 Core5 = 0x0010 Core6 = 0x0020 Core7 = 0x0040 Core8 = 0x0080 } $a = get-process notepad [cores][int]$a.Processoraffinity Core1, Core2, Core3, Core4 $a.ProcessorAffinity = [int][cores]'core1,core2,core3,core4'
js2010
source share