Lorsque la guerre éclate à nouveau avec la France en 1805, Rosenberg est affecté en Italie sous les ordres de l'archiduc Charles et prend le commandement d'une division du corps de Davidovitch. Chargé de couvrir l'aile droite de l'armée à Cologna Alta, il ne participe pas à la bataille de Caldiero, qui a lieu du 29 au . Le conflit achevé, il obtient un commandement dans l'intérieur et est successivement fait chevalier de l'ordre de la Toison d'or en 1808 et gouverneur d'Olomouc en 1809.