В 1808 году он был произведён в генерал-майоры. Во время Отечественной войны 1812 года Яшвиль действовал сначала под начальством П. Х. Витгенштейна, сражаясь при Якубове и Клястицах, под Чашниками, и преследуя неприятеля до реки Дриссы; за все эти подвиги он был награждён чином генерал-лейтенанта.