Ich wollte mit meinem Beitrag #18 nur darauf hinweisen, nichts beanstanden .
Selbstverständlich...
Ich habe dies aber nun als Anlass genommen und das Script in Post #14 so umgeschrieben, dass es jetzt auch auf Windows XP und älteren AutoIt-Versionen (>= 3.3.14.0) laufen sollte.
Als Wert für $g_iNumberOfEnabledCore wird dann einfach -1 übergeben...
$aWMI[3] = @OSVersion = 'WIN_10' ? $objItem.NumberOfEnabledCore : -1
und anstelle...
#include <WinAPIProc.au3> ; Windows 10
nun mit...
#include <WinAPI.au3> ; Windows XP to Windows 8.1
...und alle sind zufrieden.