I am trying to replicate the functionality of the cat command in Unix.
cat
I would like to avoid solutions where I explicitly read both files into variables
To keep encoding and line endings:
Get-Content files.* -Raw | Set-Content newfile.file -NoNewline
Note: AFAIR, whose parameters aren't supported by old Powershells (<3? <4?)