Dennoch wurde er 1866 zur Stellvertretung des Kommandierenden Generals des V. Armee-Korps kommandiert. Er nahm am Deutschen Krieg teil und verdiente sich für seinen Einsatz bei Vysokow den Orden Pour le Mérite. Noch im Jahr 1866 wurde Wnuck schließlich zum Generalleutnant befördert. 1868 wurde er erneut mit Pension zur Disposition gestellt, jedoch 1870 während der Dauer des mobilen Verhältnisses anlässlich des Krieges gegen Frankreich erst zum Kommandanten von Posen, dann zum stellvertretenden Kommandierenden General des V. Armee-Korps ernannt. Am 3. Juni 1871 trat Wnuck endgültig in das Verhältnis der zur Disposition gestellten Offiziere zurück.