Where is Batman going to get Kryptonite in the first place, and how would he get close enough to use it? Unlike Superman, he is bounded by gravity, and, though quick, is not 1/100 as quick as Superman. Regardless of environment, this would not be a fair fight.