Hallo Achim
Diese Lampen werden mit 4 AA Zellen betrieben, also mit max 6 Volt.
Einen 9 Volt Block kannst du nicht nehmen, wie schon Falk geschrieben hat da die 9 V Blockbatterie zu wenig Kapazität hat, und auch die Spannung nicht passt.
Als alternative könntest du mit einem Nabendynamo und Forumslader deine Lampenakkus laden. Wenn du den 12V Lader mit Akkupack nimmst Regelung auf deine 6V vor der Lampe. Lampe wird dann über den Laderakku versorgt.
Ohne Bastelarbeit gehts aber nicht
mfg michl