Я просматриваю статью Microsoft для Значения свойств операционной системы , и кажется, что и Windows Server 2008 R2, и Windows 7 имеют значение VersionNT
601
. В комментариях к статье я вижу, что вы должны использовать MsiNTProductType
, чтобы различать их.
Так что, если бы я хотел разрешить только установку сервера 2008 R2 (а не Windows 7), то это было бы правильным условием:
MsiNTProductType > 1 AND VersionNT = 601
Это позволит мне любой ПК с Windows 2008 R2, который является контроллером домена или сервером (какой Windows 7 не является?)