Powershell agrega saltos de línea de contenido

Estoy tratando de descubrir cómo eliminar los saltos de línea cuando uso add-content

echo $server "Uptime: " $uptime.days ", Days" $uptime.hours ", Hours" $uptime.minutes ", Minutes" | add-content $output_file

ásicamente, he estado tratando de obtener el tiempo de actividad de un servidor para ir a un archivo de texto, y cuando hago esto, la salida sale

HOSTNAME
Uptime:
, 2 Days
2 
, Hours
15
, Minutes

Miré esta pregunta:Powershell reemplaza los saltos de línea de pérdida

También pasé de usar out-file -append para agregar contenido, sin embargo, ambos producen resultados similares, ¿alguien puede arrojar algo de luz sobre cómo puedo eliminar los descansos?

Respuestas a la pregunta(3)

Su respuesta a la pregunta