O PowerShell mantém a formatação de texto ao ler em um arquivo

Eu acredito que esta é uma pergunta simples, mas eu não posso envolver minha cabeça em torno disso. Eu quero fazer comandos de diagnóstico no shell de comando no Windows. Como isso:

   $cmd =  "ipconfig >> c:\test.txt"

   $message = Invoke-Expression($cmd)

   [String]$message = Get-Content c:\topsecret\testme.txt

Então eu quero ser capaz de ler o arquivo e manter a formatação e, finalmente, publicá-lo para pastebin via API. Eu tentei, mas pareço perder a formatação, não importa o que eu faça. Isso é possível fazer?

questionAnswers(3)

yourAnswerToTheQuestion