A principios de octubre de 1703, el emperador Leopoldo I nombró al teniente general Šlik como comandante en jefe de los ejércitos imperiales en Hungría. Desde el 9 de octubre de 1703, Šlik hizo reunir tropas en Bratislava contra la revuelta de Francis II Rákóczi. El 2 de mayo de 1704 Šlik fue ascendido a general de caballería.