Pasando el array a otro script con Invoke-Command

Estoy atascado tratando de resolver esto. He visto los otros artículos y lo he intentado todo, pero no estoy llegando a ningún lado. Estoy tratando de pasar una matriz como argumento a otro script de PS. Esto es lo que estoy tratando:

$IPArray = Get-Content C:\ListofIps.txt
Invoke-Command -Computername $server -Credential $cred -FilePath "C:\script.ps1" -ArgumentList (,$IPArray)

Los 5 valores en $ IPArray no se están pasando al script al que llamo.

Gracias de antemano, chicos, realmente aprecio cualquier ayuda que puedan dar ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta