A resposta aceita citada tem um erro: o número da página de código para UTF-8 no Windows é 65001, não 6500. Você deve testar primeiro as coisas apenas configurando chcp 65001
na janela do console; A questão citada é sobre tornar essa configuração o padrão fazendo com que o Windows a execute automaticamente.
Para ver o texto em urdu, você precisa selecionar uma fonte que contenha as letras em árabe usadas no urdu. O Lucida Console não contém letras em árabe. Eu esperaria que a verificação do suporte de fonte para a letra PEH seja adequada. Entre as alternativas que estão normalmente disponíveis, o Courier New é a única fonte monoespaçada, mas a escrita árabe não é adequada para renderização monoespaçada. Portanto, considere usar, por exemplo, Arial, a menos que você tenha uma razão especial para usar uma fonte monoespaçada.