為了確保軍事上的勝利,拿破崙首先在外交上採取了一系列的措施。8月24日,他派宮廷大總管杜洛克將軍前往柏林,同普魯士國王簽訂了一項密約,普魯士保證在未來的戰役中持中立態度。作為交換條件,法國願意割讓漢諾威。拿破崙又寫私函給巴伐利亞、巴登、符登堡三個選侯,要求他們同法國結成同盟。這些小諸侯在戰戰兢兢中勉強接受了拿破崙的要求。於是,拿破崙獲得了利用他們領土作為戰場的權力,並且也為自己的軍隊獲得了40 000人的增援。
打好了外交基礎之後,拿破崙立即命令布倫的軍隊從英吉利海峽岸邊出發,穿過整個法國,開往巴伐利亞。法軍從各個方向,以最快的速度奔向多瑙河。不到3個星期,這支龐大的軍隊魔術般地從英吉利海峽開到了多瑙河。整個大軍熱情高漲。胸懷壯志的年輕人想到戰鬥臨近,無不躍躍欲試,誰都夢想榮華富貴和迅速提升,都希望在一個萬眾敬仰的首領下大顯身手。
拿破崙於9月3日離開布倫軍營,返回馬爾梅松堡。次日,他在聖克魯宮召見全體大臣。9月24日,他與皇后離開聖克魯宮去同大軍會合。9月26日,他倆抵達斯特拉斯堡。在這裡,他得悉奧軍陣地情況。當時,奧地利在義大利部署了查理大公率領的9700 0大軍,防守著阿迪傑河一帶;在萊茵河一線則有費迪南大公率領的60000兵力,這部兵力實際上由費迪南大公的參謀長麥克指揮;10萬俄軍正在透過波蘭和摩拉維亞增援奧軍。奧地利的計劃是由查理大公的軍隊對付拿破崙的義大利軍團,由麥克指揮的奧軍沿著多瑙河前進,阻止法軍,並會同10萬俄軍侵入法國本土。此時,麥克的奧軍正在逼近多瑙河畔的烏爾姆。拿破崙得知這些情況後非常高興,因為他的軍隊正好處於奧軍與俄軍之間,既能切斷奧軍的主要交通線,又能隔絕奧軍與正在前進中的俄軍之間的聯絡。他對身邊的將領說:“麥克的戰役計劃已經決定了,考當——福克斯①就在烏爾姆。〃他預言勝利正在維也納向他招手。
①考當——福克斯為義大利南部的山隘,公元前321年賽姆奈特人擊敗羅馬人之處。
戰鬥於10月2日打響。6日和7日,法軍渡過多瑙河包抄了敵軍的側翼。8日,繆拉在多瑙河上的韋爾廷根一戰中俘獲奧軍2000名,敗北的奧軍退向京次堡,法軍乘勝追擊,在京次堡再次大敗奧軍。10日,法軍進入奧格斯堡。12日,進入慕尼黑。13日,蘇爾特率軍攻打梅明根,擊敗奧將施潘根堡。至此,整個大軍已穩固地橫跨在奧軍交通線上,取得了這次戰役的主動權。
現在麥克率領的50000人被困在烏爾姆附近,法國大軍就像大章魚的觸鬚一樣不斷地向他包圍。這時,由於繆拉未能嚴格執行拿破崙的命令,致使烏爾姆東北留下一塊空隙。
被困的麥克正準備從此處突圍,一位謀士出來規勸道:應當固守陣地,拿破崙很快就會撤回,因為巴黎發生了反對拿破崙的起義。麥克不相信,這位謀士向他出示了一張載有巴黎發生革命的報紙。麥克這才下定決心堅守烏爾姆。可他萬萬沒想到這位謀士正是拿破崙派進奧軍內部的間諜,那張報紙也是法軍軍營中的印刷機臨時趕印出來的。
10月14日,內伊和拉納元帥奪佔了烏爾姆周圍的高地,麥克大軍陷入絕境。10月16日,拿破崙炮轟烏爾姆,同時又派去一名軍使,要求麥克繳械投降,並威脅說,假如他攻下烏爾姆,任何人都不會得到寬恕。麥克恐懼了,他派莫里斯親王前來談判。按照常規,莫里斯親王被蒙上眼睛帶進法國大本營。當法軍解開他的矇眼布時,他發現自己面謁的是拿破崙,不由得驚呼起來,他做夢也沒想到拿破崙已親臨烏爾姆城下。莫里斯親王提出議降,條件是准許烏爾姆守軍撤回奧地利。拿破崙大笑起來,他對這位親王說:“我能接