No. There are some manually powered ones.
with wires and batteries
Kerosene was a common fuel used in torches before batteries.
They are hand powered. You use your hand to wind a dynamo.
Most operate on batteries although some are powered by solar power.
Torches. Generators. Kinetic engines...
They were powered by diesel engines and batteries. The batteries were for underwater use and the diesels propelled the sub and charged the batteries while running on the surface.
There are a number of retail locations and online stores that sell solar powered LED torches. Walmart, Target, Home Depot, and Amazon, for example, each carry this item.
Craftsman and Sears both make battery powered generators. They are powered by large car type batteries, not the small batteries that run your typical small toy or your clock batteries.
Primary cells are designed to be used once and discarded. Secondary cells are, by definition, rechargeable batteries, and as such are the kind used in rechargeable torches (or flashlights, for you American types).
no, it does not need batteries because it is powered by the sun.
Batteries
Something powered by household electricity rather than batteries