By the time Cyclops has opened his visor, Batman has already thrown 2 explosive batarangs at him.
As Cyclops is re-adjusting to whats going on after said explosions, Batman throws a handful of gas pellets at him which buy him more time to reach Cy, but Cyclops shoots most of 'em.
By this time, Batman is in H2H range and kicks Cyclops' ass after a fight.
I'm gonna be laughing when all the M-people come in here bellowing "PIS, PIS, PIS!"
Fact is, it's not. Batman has overcome opponents deadlier than Cyclops before, and has beaten enemys that Cyclops would struggle with.