¿Cómo ejecutar un script de PowerShell con espacios en blanco en la ruta desde la línea de comandos?

Así que probé un montón de formas diferentes de ejecutar un script de PowerShell desde la línea de comandos y cada una devuelve un error.

Aquí está este camino:

C:\Users\test\Documents\test\line space\PS Script\test.ps1

He intentado estos:

powershell -File '"C:\Users\test\Documents\test\line space\PS Script\test.ps1"'

powershell "& ""C:\Users\test\Documents\test\line space\PS Script\test.ps1"""

Powershell "& 'C:\Users\test\Documents\test\line space\PS Script\test.ps1'"

Powershell -File 'C:\Users\test\Documents\test\line space\PS Script\test.ps1'"

Recibo todos estos errores:

&: El término 'C: \ Users \ test \ Documents \ test \ line space \ PS Script \' no se reconoce como el nombre de un cmdlet, función, archivo de script o programa operable. Verifique la ortografía del nombre, o si se incluyó una ruta, verifique que la ruta sea correcta e intente nuevamente.

Procesando: el archivo '' C: \ Users \ test \ Documents \ test \ line space \ PS Script \ '' falló: el formato de la ruta dada no es compatible. Especifique una ruta válida para el parámetro -File.

Cualquier ayuda sería muy apreciada!

Respuestas a la pregunta(3)

Su respuesta a la pregunta