Forbes ylennettiin kapteeniksi 25. kesäkuuta 1803 ja hän pysyi varuskunnassa vuoteen 1811 asti, jolloin hänen rykmenttinsä valittiin osaksi
Javan hyökkäys vuonna 1811, Sir Samuel Auchmutyn johdolla. Hän sai komennon eri brittiläisten rykmenttien sivutryhmien johdosta, ja heidän johdollaan hän johti hyökkäyksiä Waltevreeden ja Fort Cornelisin linjoihin ja oli rintamalla jokaisessa hollantilaisten joukkojen kanssa. Näistä palveluista hän sai viisi kertaa kiitoslautakunnan yleiset tilaukset, sai kultamitalin Javaa varten ja ylennettiin majuriksi 29. elokuuta 1811. Toukokuussa 1812 hän komensi 59. rykmentin kranaattereita ja 78. kevyitä kompanioita retkellä Yogyakartan sulttaanin Hamengkubuwono II:n alentamiseksi, ja toukokuussa 1813 hän tukahdutti vakavan kapinan, joka puhkesi malaijoissa Probolinggossa Javan saaren itäosassa. Tässä kapinoinnissa 78. rykmentin everstiluutnantti Fraser kuoli, ja Forbes sai majurina ylennyksen 28. heinäkuuta 1814. Vuonna 1817 hän palasi Skotlantiin, ja hän oli ainoa upseeri, joka palasi kahdeksankymmentäkahdesta, ja hän toi mukanaan vain kolmekymmentäkuusi kaksitoista sadasta joukosta. Hän asettui Aberdeeniin, jossa hän asui ilman muuta työtä loppuelämänsä ajan. 10. tammikuuta 1837 hänet ylennettiin everstiksi, vuonna 1838 C.B. ja vuonna 1846 kenraalimajuriin.