Il participe au procès du duc d'Enghien où il est le seul à voter pour un sursis à son exécution. Le , Barrois est promu au grade de général de brigade. Ses actions d'éclat se répètent, et après la bataille de Friedland, l'Empereur nomme les généraux Barrois et La Bruyère grands officiers de la Légion d'honneur. Un an après la paix de Tilsitt, sa division se rend en Espagne et se couvre de gloire aux batailles d'Espinosa, Somosierra, Uclès, Medellín, Talavera et Chiclana. Il est nommé général de division le .