At my work I set up an imaging script for Windows 8.1 Pro. The OS installs unactivated, then I use OEM-DM to pull the key from firmware, and I activate against it. It's pretty convenient, except I've run into a snag.. We have some older laptops with Win8 Core. If I try my script on these, it pulls the Core key and tries to activate Pro, and of course it fails. The error is kind of ambiguous, it just says the key is "blocked." Is there anything in firmware saying the version of Windows the key is for? It would be nice if I could get that first, and if it's not what I want to see, to skip to an Enterprise 8.1 key routine.
Yeah I know about the sticker, but this is all in scripts. Ideally in my script I should be able to automagically pull the Win8 version the key is for, check it for "Pro" and if I don't see that, jump to an Enterprise key routine (which I already do if the laptop has no key at all, like a pre-Win8 laptop).