Шварценберг с 1788 года состоял на австрийской военной службе, имея звание младшего лейтенанта; участвовал в 1788—1789 годах в турецкой кампании и в ряде сражений Войны первой коалиции вместе с Понятовским. После штурма Шабаца получил воинское звание капитана. Нёс службу в линейных подразделениях, затем при Главном штабе главнокомандующего фельдмаршала Лаудона. В 1790 году был повышен в звании до майора.