I'd bet on knife. Bat requires swinging to be effective. Once knife is through the effective swing radius of bat, the bat is negated.