You don't need to discharge a battery completely. Even though there's a built-in protection in every lithium-based battery that won't let the battery empty, discharging a battery to 0% is a bad advice! To make Windows gauge the battery correctly, just discharge it to, let's say 10% or so. It's enough.
Discharging a battery completely works on old-fashioned nikel-based batteries.