Eliminar la última línea del archivo con Powershell

estoy usando

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

para eliminar las líneas vacías que SSRS pone en la parte inferior de mis CSV.

Sin embargo, la última línea, que tiene datos, termina con un CRLF (como se ve en Notepad ++), y no se elimina, por lo que técnicamente todavía hay una línea en blanco en la parte inferior del archivo.

¿Hay alguna forma de eliminar este CRLF de la última línea (y mantener los datos intactos, por supuesto)?