多瑙河上游的奥军部署
正当法军东进的时候,西来的奥军也在沿多瑙河匆匆开进。一八零五年九月中旬,费迪南大公率领奥军进入了多瑙河与伊勒河汇合处的乌尔姆要塞,占领了通向黑林山的各个隘口。黑林山是德意志南部的一个天然屏障,是阻挡法军进人中欧的一道难关。奥军开到多瑙河上游以后,随即沿伊勒河构筑工事,而将主力防守着乌尔姆及其以南的梅明根。当时,费迪南和他的参谋长麦克都洋洋自得,满以为法军的主要作战方向不会是多瑙河方向,而且认为,十月中旬以前,法军不可能赶到莱茵河一线。因此,他们正心安理得地等待俄军的到来。
奥军当时在多瑙河沿线的部署是:金迈尔率领一万八千人,防守英戈耳施塔特、诺伊堡、京次堡和沿线的一些小据点;另有来自蒂罗尔的一万一千人,分别把守多瑙河上从英戈耳施塔特到乌尔姆之间的各座桥梁,主要对付多瑙河北部的威胁;麦克同费迪南率领主力三万五千人,驻守在乌尔姆要塞和伊勒河沿线,主要对付黑林山西南方向可能出现的法军。由于还有各种分遣队陆续到达,因此,当时撒在多瑙河沿线上的兵力,总数在七万人左右。
奥军的上述部署显然存在着致命的弱点。其一,这个部署的设想是,俄军很快就会到达前线,不久就能同奥军协同作战。可是,在当时,俄军还刚刚开过维也纳,离乌尔姆还行几百公里的距离。而法军此时却已到达莱茵河一线,并与奥军发生了接触。其二,奥军当时所处的环境非常不利,周围都是法国的附庸国,巴登、符腾堡和巴伐利亚都已听命于拿破仑。奥军这样一种孤立而突出的态势,实际上已为后来的失败准备了条件。
灵活机动的战斗行动
一八零五年九月二十五日,拿破仑到达莱茵河边上的重镇斯特拉斯堡,在那里接过了大军的指挥权。他在听取了缪拉和贝尔蒂埃的详细报告后,立即挥军渡河,将主力投向奥军暴露的北翼,向奥军空虚的侧后横扫过去。按照预定计划,贝尔纳多特的第一军从汉诺威直接南下后,应于十月初到达维尔次堡,在那里同马尔蒙的第二军和巴伐利亚军汇合;达武的第三军则在曼海姆渡过莱茵河,直接开向多瑙河;第四军在曼海姆以南渡过莱茵河后,经海尔布隆,与第三军并肩前进;第五、第六两个军,分别在斯特拉斯堡和卡尔斯鲁厄渡过莱茵河,直接指向乌尔姆。拿破仑到达斯特拉斯堡以后,得悉奥军主力扼守乌尔姆的情况,于是命令第五、第六两个军改变进攻方向,在渡过莱茵河后向北迂回,经斯图加特和路德维希堡,向乌尔姆要塞的侧后实施进攻。
法军的战斗行动是从渡过莱茵河开始的。但是在实施进攻的最初日子里,因为是在奥军没有设防的北翼进行迂回,基本上没有进行什么激烈的战斗。当时,拿破仑本人和他的大本营,仍然停留在奥军主要防御方向上的斯特拉斯堡。为了制造要从正面发起进攻的假象,拿破仑派出了少量骑兵,对奥军防线的正面频繁地发动进攻,进行侦察,从而起到了迷惑敌人的作用。
十月六日,法军第四、第五两个军在缪拉骑兵军的协同下,于多瑙沃尔特附近突破了多瑙河防线,并很快在南岸建立和巩固了桥头堡。随后,大军的其他各军也迅速渡过了多瑙河,如潮水一般向南方和西南方向挺进,深入到了奥军的背后。
法军渡过多淄河后,缪拉率骑兵部队迅速掉头向西,从西南方向逼近乌尔姆要塞。十月八日,大约八千名奥军从南面前来增援金迈尔部队,加强多瑙河沿岸的防御,以制止法军继续向两翼扩展。该军行至多瑙沃尔特西南二十五公里左右的韦尔廷根时,与缪拉的骑兵遭遇上了。经激战,奥军被击败,有三千五百多人当了俘虏,其余的逃向了慕尼黑。
法军击溃奥军仅有的一支援军以后,不顾连续一个多月来的行军作战疲劳,紧接着在多瑙河南面地区发展进攻,势如破竹地抢占要地。其中,贝尔纳多特指挥第一军,迅速向西南挺进,很快攻占了慕尼黑,并在那里设防,准备阻击正朝该方向开进的俄军,切断奥俄两军的联系,保证大军主力围歼奥军。马尔蒙指挥第二军,向南攻占了奥格斯堡,切断了多瑙河地区奥军主力南逃和与俄军会合的退路,尔后从这里向西挺进,前出到伊勒河东岸,攻占了乌尔姆要塞南面的高地,从南面形成了对乌尔姆的包围。达武的第三军向南攻占了奥格斯堡和墓尼黑之间的达豪,在这里转为大军的预备队准备支援自己东、西两翼的第一军和第二军。苏尔特的第四军渡过多瑙河,通过奥格斯堡,向南进至兰茨贝格,然后在梅明根渡过伊勒河,攻占了乌尔姆西南的比贝腊赫,切断了乌尔姆驻军通向西南的唯一道路,以阻止奥军从这里突围与在意大利北部的卡尔大公会合。拉纳和内伊指挥的第五、第六两个军,沿多瑙河两岸溯流而上,担负直接攻占乌尔姆要塞的任务。内伊军同时担负夺取多瑙河主要桥梁的任务,保障大军南北交道的畅通。
就这样,法军从四面向乌尔姆扑来,有如大章鱼的触须,不断地向乌尔姆伸展和压缩,很快就会把它紧紧抓住。