Die Ermittlung wäre auch über dism.exe möglich. Bei einer Core-Installation ist ein Paket namens "Microsoft-Windows-ServerCore-Package..." installiert, bei voller Installation das "Microsoft-Windows-Foundation-Package...". Getestet unter w2k8 R2; sollte demnach auch unter w2k12 funktionieren.
Eine Möglichkeit für w2k8 wäre die Ermittlung über die Registry (HKLM\COMPONENTS\DerivedDATA\VersionIndex\*\ComponentFamilies\x86/amd64_microsoft-windows-foundation*). Alternativ kann dism auch mittels GetWaikTools heruntergeladen werden (je nach System; 10-20 MB) [http://theoven.org/index.php?topic=287.0].
[edit1]Leider ein Schlag ins Wasser, unter w2k12 wird bei den Paketen nicht mehr zwischen Core und vollständig unterchieden. Dafür aber im Registry-Schlüssel HKLM\SOFTWARE\MS\Win NT\CurrentVersion. Die Zeichenfolge "InstallationType" enthält entweder "Server" oder "Server Core"[/edit1]
[edit2]Auch das entfällt. Existiert unter w2k8 nicht.[/edit]
Viele Grüße