KNIL is the abbreviation for a Dutch army. This army was in what is now called Indonesia. The official name is Koninklijk Nederlandsch-Indisch Leger (Royal Dutch East Indies Army)
Indonesia was a Dutch colony from 1800 to 1949. It was then called Nederlandsch Indië (Dutch East Indies). The KNIL was sent there to maintain order.
When Indonesia declared itself independent in 1945, the Dutch fought a war to keep the colony. This war was won by the Indonesians. The Dutch government accepted Indonesia's independence in 1949. The KNIL ceased to exist.
Royal Netherlands East Indies Army Media
Poster for recruitment for the KNIL. 1938
De Stadswacht waakt Koninklijk Nederlandsch-Indisch Leger Royal Netherlands East Indies Army 1941
Recruitment poster – Versterkt onze gelederen! (1944)
Royal Netherlands East Indies Army, Koninklijk Nederlandsch-Indisch Leger Tentara Kerajaan Hindia Belanda Rank Insignia KNIL 1942-1950 Generaal General
Royal Netherlands East Indies Army, Koninklijk Nederlandsch-Indisch Leger Tentara Kerajaan Hindia Belanda Rank Insignia KNIL 1942-1950 Luitenant generaal Lieutenant general
Royal Netherlands East Indies Army, Koninklijk Nederlandsch-Indisch Leger Tentara Kerajaan Hindia Belanda Rank Insignia KNIL 1942-1950 Generaal Majoor General major
Royal Netherlands East Indies Army, Koninklijk Nederlandsch-Indisch Leger Tentara Kerajaan Hindia Belanda Rank Insignia KNIL 1942-1950 Kolonel Colonel
Royal Netherlands East Indies Army, Koninklijk Nederlandsch-Indisch Leger Tentara Kerajaan Hindia Belanda Rank Insignia KNIL 1942-1950 Luitenant kolonel Lieutenant colonel
Royal Netherlands East Indies Army, Koninklijk Nederlandsch-Indisch Leger Tentara Kerajaan Hindia Belanda Rank Insignia KNIL 1942-1950 Majoor Major