>local loCPUs, loCPU, lcKey, lcCPUKey, loTreeCollection, loWMI > >loWMI = GETOBJECT('WinMgmts:') >loCPUs = loWMI.ExecQuery('Select * from Win32_Processor') >for each loCPU in loCPUs > WITH loCPU > ? 'Address Width : ', .AddressWidth > ? 'Architecture : ', .Architecture > ? 'Availability : ', .Availability > ? 'Caption : ', .Caption > ? 'Config Manager Error Code : ', .ConfigManagerErrorCode > ? 'CPU Status : ', .CPUStatus > ? 'Current Clock Speed : ', .CurrentClockSpeed > ? 'Current Voltage : ', .CurrentVoltage > ? 'Data Width : ', .DataWidth > ? 'Description : ', .Description > ? 'External Clock : ', .ExtClock > ? 'Family : ', .Family > ? 'Family (Other) : ', .OtherFamilyDescription > ? 'L2 Cache Size : ', .L2CacheSize > ? 'L2 Cache Speed : ', .L2CacheSpeed > ? 'LoadPercentage : ', .LoadPercentage > ? 'Manufacturer : ', .Manufacturer > ? 'MaxClockSpeed : ', .MaxClockSpeed > ? 'Name : ', .Name > ? 'PNP Device ID : ', .PNPDeviceID > ? 'Processor ID : ', .ProcessorID > ? 'ProcessorType : ', .ProcessorType > ? 'Revision : ', .Revision > ? 'Role : ', .Role > ? 'SocketDesignation : ', .SocketDesignation > ? 'Status : ', .Status > ? 'Stepping : ', .Stepping > ? 'UniqueId : ', .UniqueId > ? 'Upgrade Method : ', .UpgradeMethod > ? 'Version : ', .Version > ? 'Voltage Caps : ', .VoltageCaps > endwith >endfor >