Computers
Invisibility is impressive, but will leave traces that are visible. Water mains and electricity terminating at nothing, holes in the ground and the like. The areas are weird. Even if the Invisibility is foolproof, there's still people going in and out of the buildings. Each can be detected by electronics. Electronics cannot be altered by the mind altering magic.
With this simple fact, we can start following potential wizards with drones and sattelites, if not with normal cameras and the like. When the computers have calculated enough of the magic residents in an area, you send in destructive drones. These can be ground based or via the air and via electronics even people can see as much as possible. You can simply bomb the hell out of an area and the wizards wouldn't see it coming.
The difficulties are when the wizards are in urban areas. Although they'll be easier to track with cameras and such withing the cities, you can't always bomb in such areas. You might evacuate the area and bomb it, or use large ground based gatling guns to light up the area with more precision, but it'll be more difficult.
But your question is fight them when not at home. This is much easier. When you identified them, all you need is to kill/incapacitate/capture them like any regular person. You follow them and then ambush them. They might be potentially more dangerous, but they are at base value just humans.
Electronically identify, follow, ambush.