Hi,
Welcome to ask here!
For Laptop GPO WMI Filters to find a laptop: If the battery status is not equal to zero ( BatteryStatus <> 0 ) then you know that it is a laptop
SELECT * FROM Win32_Battery WHERE (BatteryStatus <> 0)
https://discoposse.com/2012/04/05/group-policy-wmi-filter-laptop-or-desktop-hardware/
This response contains a third-party link. We provide this link for easy reference. Microsoft cannot guarantee the validity of any information and content in this link.
Best Regards,