For clients, it would be helpful to distinguish between desktops and laptops, for example, to roll out separate power settings or run a battery health check.
With PowerShell, this command returns either “Mobile” or “Desktop”:
(Get-ComputerInfo).CsPCSystemType