To uninstall Microsoft Intune client from a device, the best method, is to “Retire device” from Intune console. When you retire a device from admin console, a scheduled task is created on the local machine. The schedule task will uninstall the Windows Intune Agent.
Second method to Uninstall or remove Microsoft InTune client from a machine is to use script “Windows_Intune_AIS_Uninstall_Scripts_Extractor.exe”. You can download the script here. The script is very useful when the client is not able to communicate with InTune services to get the “retire” policy.
To get the removal script, you need to extract the “exe” mentioned above and then extract the CAB files. Once you extract the CAB files you will get all the scripts required to run this removal program. Go through the word document given in the removal package to get more details about uninstall process.
The script will remove the following components or programs used by Intune by this script.
Microsoft Online Management Client
Microsoft Online Management Client Service
Microsoft Online Management Update Manager
Windows Intune Center
Microsoft Easy Assist
Microsoft Online Management Policy Agent
Windows Firewall Configuration Provider
Microsoft Policy Platform
Windows Intune Endpoint Protection
Windows Intune Endpoint Protection Agent
Windows Intune Monitoring Agent
System Center Operations Manager 2007 R2 Agent
Windows Intune Notification Service
More details on removal process here.