If the battery has expired, no amount of engine running will charge it. Also, it could destroy the alternator if the battery's failure mode included an internal short. This sets up a potential chain of failure where the avionics, lights, and electric flaps are inoperable. Night? Short runway? No...