Русские победили при Шенграбене и потерпели поражение под Аустерлицем по различным причинам, связанным с тактикой, командованием и обстоятельствами на поле битвы. Во время битвы при Шенграбене русский генерал Багратион предпринял успешную атаку, используя стремительную и внезапную маневренность, что позволило ему разрушить оборону французских войск. Он также умело перераспределил силы и ослабил удар врага. Кроме того, русские имели преимущество в численности и сумели эффективно координировать свои действия на поле боя.
С другой стороны, поражение русских в битве под Аустерлицем объясняется несколькими факторами. Например, русский командир Александр I и австрийский император Франц II совершили ошибку, отступив на более уязвимую позицию и разделив свои силы, что привело к потере единства и слабости в стратегическом плане. Кроме того, французский лидер Наполеон Бонапарт использовал мастерство тактики и обмана, моделируя атаку там, где ее ожидали меньше всего, что сбило со счета русские и австрийские армии.
Таким образом, успех русских при Шенграбене и поражение под Аустерлицем продиктованы различными факторами, включая стратегическое мышление командования, тактические решения на поле битвы и решения, принятые в условиях боевой обстановки.