烏爾姆戰役法軍意圖:直接攻佔維也納擊退奧軍
為了一勞永逸地擊敗奧地利,拿破侖決心佔領維也納。通往奧地利首都的戰略走廊一共有兩條:一條是多瑙河谷,另一條是波河河谷。拿破侖在1796月和1797年的戰役中,曾成功地取道波河河谷進軍維也納。而180O年馬倫哥之戰擊敗梅拉斯也是在這條河谷之中進行的。為了防止他沿這條戰略軸線再次勝利進軍,奧地利最高當局集結了一支九萬五千人的部隊據守阿迪傑防線,由奧地利最優秀的軍事將領,34歲的查理大公指揮。就政治意義而言,由於奧地利希望收復倫巴第,所以波河流域對於奧地利也是比較重要的一個地區。為了阻塞多瑙河谷這條戰略通道,奧軍在因河一線即奧地利與巴伐利亞邊境還集結了另外一支六萬人的部隊,由涉世未深的費迪南大公指揮。費迪南大公年方二十四歲,不過其參謀長卻是五十三歲的老將麥克。由於俄奧的聯盟,這支部隊在十月份還將得到十萬俄軍的增援,後者正通過波蘭和摩拉維亞西進。
奧軍的作戰計劃是這樣的:查理大公對付法國的意大利軍團,該軍團當時正據守著阿迪傑河防線,即維羅納至阿迪傑河與波河會合處一線。同時,費迪南大公則經上多瑙河谷前進到其支流伊勒河一線,以期謀取巴伐利亞選帝侯二萬五千可用之兵的支援。奧軍在那裡應能牽制法軍的任何進軍直至俄國援兵到達,後者將使他們在數量上獲得可觀的優勢以致足以入侵法國本土。
這是一個十分穩妥的計劃,而拿破侖只有靠行動迅速和反應靈活才能挫敗它。拿破侖的主要目標是在俄軍到達之前進攻多瑙河谷裡的費迪南大公;但同時又要設法牽制住波河河谷的查理大公,不讓他增援多瑙河戰線.1805年月23日,他決定實行五百英里強行軍,把整個大軍團十七萬六千人從海峽沿岸轉移到多瑙河這邊來。同時還把已退休的四十七歲的馬塞納元帥也請了出來,要他指揮六萬五千人的意大利軍團,以在維羅納戰線對抗查理大公。
拿破侖思想敏捷,實施其計劃不浪費一分鐘。他所採取的第一個措施不僅是軍事性的,也是政治性的。為了確保普魯士在未來的戰爭中持中立立場,他於1805年8月24日派他的宮廷大總管迪羅克將軍前往柏林,與普魯士國王就一項密約進行談判。作為交換條件,他願意將剛兼併的漢諾威割讓給普魯士。接著,他又以個人名義寫信給巴伐利亞、巴登和符騰堡三位選帝侯以及黑森-達姆斯塔特的伯爵,對他們威脅利誘,要求他們與之結盟,他們勉強接受了他的要求。這樣,他就獲得了利用他們的領土作戰場的權利,而且還為自己的軍隊弄到了四萬援軍,不過,其中只有巴伐利亞的二萬五千人尚有一定的戰鬥力。
處理完外交領域的事務的當天,拿破侖就要求貝爾蒂埃命令五個獨立騎兵師(二萬一千人)向萊茵河平行開進,扼守該河從紐夫布裡沙赫到斯特拉斯堡之間的渡口。這些師將構成大軍團的前衛。次日,他派其妹夫繆拉親王以「包爾蒙」上校的假名,對巴拉丁納、巴伐利亞和黑森林作一次快速偵察,並就道路狀況和河川的寬度提出報告。繆拉擬於1805年月13日回到斯特拉斯堡,屆時,他將暫行代理大軍團總指揮,皇帝到達後再統領騎兵軍。
拿破侖的工程兵高級軍官貝特朗將軍也被派往上述地區,對那裡的一切橋樑、渡口以及徒涉場作更詳細的偵察,特別注意瞭解多瑙河、因河、萊希河和伊薩爾河河岸的性質。皇帝的另一名親信參謀薩瓦裡將軍則被派往符騰堡境內作類似的偵察。拿破侖指示貝爾蒂埃準備一種標示奧軍各個部隊及其所處位置的卡片索引,以便皇帝能逐日查看奧軍的戰鬥序列。貝爾蒂埃在拿破侖尚未進軍校之前就已經是一位訓練有索的參謀軍官,但這項命令典型地表明皇帝對參謀工作的每個細節都是關注的。
1805年8月26日,拿破侖指示貝爾蒂埃向大軍團下達進軍令。最北面的那個軍是貝爾納多特的第一軍,當時正佔據著漢諾威,他奉命1805年9月2日出發,1805年9月9日到達格丁根;馬爾蒙的第二軍從布魯日出發,定於9月15日到達美因茨。然後兩軍均進至巴拉丁納的維爾茨堡。在那裡,他們將與符雷德將軍指揮的巴伐利亞部隊會合。第三、四、五、六軍8月27日出發,定於9月26日,到達斯特拉斯堡和曼海姆之間八十英里正面上萊茵河各渡口。奧熱羅的第七軍在布勒斯特,因此,其行程也最遠。他奉命在紐夫布裡沙赫渡過萊茵河,佔領弗賴堡地區以便封鎖黑森林的出口。