Благодаря знанию немецкого языка Дьяконов был зачислен в разведотдел, но не продержался там из-за плохой анкеты. Был переводчиком в отделе пропаганды Карельского фронта, где писал и печатал листовки, участвовал в допросах пленных. В 1944 году Дьяконов участвовал в наступлении советских войск в Норвегии и был назначен заместителем коменданта города Киркенес. Жители города отзывались о деятельности Дьяконова с благодарностью, Дьяконов в 1990-е годы стал почётным жителем города Киркенес. Во время войны погиб его младший брат, Алексей Дьяконов.