How do you test for tablets in MDT?
Create a new step in your Task Sequence, like “Set Task Sequence Variable” –> IsTablet = True
Then, in the “Options” tab, add a new “WMI Query” with the following:
SELECT * FROM Win32_ComputerSystem WHERE PCSystemType = 2 and PCSystemTypeEx = 8
This condition appears to correctly identify tablets vs non-tablets. My Lenovo W530 (not tablet), my Surface Pro (IsTablet), and my Dell Venue 8 Pro (is Tablet), and a Virtual Machine (not tablet).
Hopefully Microsoft will update their documentation, PCSystemTypeEx does not appear in the standard MSDN documentation.