Uma das tristes realiações para os programadores iniciantes é descobrir que o Windows não tem como apenas produzir uma mensagem gráfica de informação em um dos one-liners curtos do DOS. A VBS é sua melhor aposta, mas tenho certeza que você não recebe "streams" de ctype com ela, e você terá que procurar em outro lugar mesmo assim.
O que você quer se aprofunda nas águas escuras da programação completa do Windows. Eu não consigo descobrir a partir do seu oftstream se você só tem conhecimento de C ++ em nível universitário. Se assim for, o GUI do Windows / C ++ não será totalmente coberto e você terá que "aprender" sobre arquivos .h específicos do Windows, arquivos .lib e código IDE do Windows, como: blocos e muitas outras coisas. Se você já fez o Windows dev antes e não tem medo de chamadas de funções completamente estranhas e a falta de void main (), então vá para link e link .
As alterações de extensão não ajudam você ... você não pode simplesmente renomear meu post para exe e executá-lo, por exemplo. Você precisa de uma linguagem de destino que você conhece BEM, ou se não é um projeto da escola, então procure em "ferramentas de automação" como AutoIt e outras, e prepare-se para depender de seus tempos de execução em todos os computadores que seu código espera executar. Para portabilidade, o mais fácil é apenas usar algumas funções VBS no google e combiná-las no seu script curto desejado (mas você está tentando evitar o vb).