Remova a última linha do arquivo com o Powershell

estou usando

gc FileWithEmptyLines.txt | where {$_ -ne ""} > FileWithNoEmptyLines.txt

para remover as linhas vazias que o SSRS coloca na parte inferior dos meus CSVs.

No entanto, a última linha, que possui dados, termina com um CRLF (como visto no Notepad ++) - e isso não é removido, portanto, tecnicamente ainda há uma linha em branco na parte inferior do arquivo.

Existe uma maneira de remover esse CRLF da última linha (e manter os dados intactos, é claro)?

questionAnswers(5)

yourAnswerToTheQuestion